Map Location
The Asia Foundation
No. 59, Oknha Peich (St. 242), 12207 Phnom Penh, Cambodia