Map Location
Yang Shi
No. 43Eo, St. 168, 12254 Phnom Penh, Cambodia