Romleach Resort is a point of interest, located at ផ្លូវចូលវត្ត, Cambodia
This is a reservoir, it's built in Pol Pot regime. Its provided water to all rice fields round here.
Good