Map Location
Gin Joun Bird Nest
No. A-75, Confederation de la Russie Blvd (110), 12102 Phnom Penh, Cambodia