one of the most recognised landmarks is the nine-story pagoda Chin Swee Caves Temple that’s set on rocky forested land in Genting Highlands, Malaysia.
Photo by andreanc
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00