MALAYSIA | Sunday, 21 August 2011 | Views [996]
Limestone wonder. A massive limestone cave structure which is a prominent place for Hindu worship. Popularly known as "Batu Caves".
Tags: malaysia, kuala lampur, batu caves, caves, limestone.