A floating village on the Tonle Sap lake in Cambodia.

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