Batu Caves is a limestone hill that has a series of caves and cave temples in Gombak, Selangor, Malaysia. It is a popular tourist attraction and a sacred site for Hindus. Visitors can climb the 272 steps to the main cave and explore the various temples and shrines inside.