Map Location
Hong Leapheng
No. 98Eo, Chan Reachea (St. 15), Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps