Confederation de la Russie Blvd (110), opposite Teuk Thlar Pagoda, 12154 Phnom Penh, Cambodia