The limestone forming Batu Caves is said to be around 400 million years old

The limestone forming Batu Caves is said to be around 400 million years old Travel photography Family-friendly: true