Map Location
Chea Sopha
No. 460, Preah Sihanouk Blvd (274), in front of Olympic Stadium, 12312 Phnom Penh, Cambodia