Tourists to Kuala Lumpur, Malaysia, shouldn’t miss the Batu Caves. These ancient limestone caves are a popular photography spot, just a short train ride outside of the city. They are also home to Hindu temples and shrines.
The giant gold-plated statue of Lord Murugan, the Hindu god of war, that stands guard at the entrance to the Batu Caves is easily the most recognisably identifiable aspect of the temple complex. The 272 steps to the caves’ summit reward visitors with breathtaking panoramas of the forest and the city below.