Map Location
Wat Sampeou Meas
St. 161, 12258 Phnom Penh, Cambodia