Map Location
Chamroeun Phal Khemara
No. 331AEo, Mao Tse Toung Blvd (245), 12153 Phnom penh, Cambodia