Map Location
Hem Sylen
No. 29, St. 166, Phnom Penh, Cambodia