Batu Cave temples are among the most popular Hindu shrines in Malaysia.
Batu-Caves-entrance
The famous shrine is situated 13 kilometers north of Kuala Lumpur and is dedicated to Lord Murugan.
The Batu caves is a series of limestone hills and cave temples. These limestone caves are said to be over 400 million years old.