A floating village on the Tonle Sap lake in Cambodia.
The village of Kompong Khleang on the Tonle Sap Lake in Cambodia.