Map Location
Phsar Khmer
No. 285, St. 156, Behind the Monk Hospital, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps