Map Location
PPS - Phare Ponleu Selpak
National Road No 5, Anhchanh Village, Sangkat O'Char, Battambang City, Battambang, Cambodia