Map Location
Curtain World
No. 209AE, Preah Sihanouk Blvd (274), near Moha Montrey Pagoda traffic light, 12253 Phnom Penh, Cambodia