Map Location
Shanghai Resort Co., Ltd.
Chek Village, Samrong Commune, Chantrea District, Svay Rieng, Cambodia
Open in AI mode
Open in Google Maps