Map Location
Chheng Naly
No. 266, Yothapol Khemarak Phoumin Blvd (271), 12157 Phnom Penh, Cambodia