A Batu Caves tour is a popular tourist attraction for those visiting Kuala Lumpur. It’s a Hindu temple located on the outskirts of KL in Selangor. The Batu Caves are a series of caves and temples naturally entrenched in a limestone hill, the entrance to the main cave is 100 metres above the ground. Batu Caves steps are nearly as famous as the temples itself, 272 concrete steps which were originally built out of timber in 1920. Before that it was every man for himself with a number of different tracks up to the entrance.