Map Location
Chie Heng
No. 16Eo, St. 166, 12254 Phnom Penh, Cambodia