Bata Caves

The Bata Caves are in Malaysia. Their spectacular structure and location has made it into a place of pilgrimage.