Map Location
Sreng Peng Long
St. 339, Phnom Penh, Cambodia