Designed by
Title
Batu Caves, Malaysia #31254436
Description
Batu Caves is a limestone hill near Kuala Lumpur with several temples inside. 272 stairs lead to the entrance of the cave. In front of the caves there is a 43 meters tall hindu statue located, a statue of hindu god Murugan.
This image is editorial