Map Location
Sok Chhe
No. 63, Behind of Kampong Cham Market, Kampong Cham City, Kampong Cham, Cambodia