A monument that seems to have been built by the gods themselves in Malaysia.Both a natural and man-made wonder, this holy monument incorporates both the stunning features of Malaysia’s limestone mountains and religious sculptures of the Hindu faith.
Photo by cheelee
Royalties free, Commercial & Editorial use
$10.00