Map Location
Ta Chhong Hour
No. 6, St. 125, 12258 Phnom Penh, Cambodia