101 - Batu Caves, view from stair top
en-US 101 - Batu Caves, view from stair top
en-US The view from he top stair of the Batu Caves in Selangor, Malaysia. Several small villages can be seen as well as palm trees and a large body of water.
Batu Caves, Selangor, Malaysia
en-US Sacred space
en-US Bodies of water
Keene State College