Stock Photo: Ruins of Beng Mealea temple, XIIth century AD. Kingdom of Cambodia.