Beng Mealea Jungle Temple, The Angkorian Ruins, CAMBODIA
Beng Mealea, its name means “lotus pond”, one of the Hindu temples, built during Angkor Era, located 60km away from Siem Reap town (1 hour and half drive). The primary material is sandstone and it is largely