Results 1 results found Houses on stilts, Kompong Khleang floating village, on the Tonle Sap lake, Cambodia, Indochina, Southeast Asia, Asia