Map Location
Tri Bunchhoeurn
National Road No 5, Group 14, Phsar Toch Village, 12105 Phnom Penh, Cambodia