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