Map Location
Bou Sophal
No. 27Eo, St. 141, 12254 Phnom Penh, Cambodia