Oknha Nou Kan (St. 105), next to Embassy of Germany, 12258 Phnom Penh, Cambodia