Confederation de la Russie Blvd (110), next to Teuk Thla Pagoda, Store 2, Sangkat Teuk Thla, Khan Sen Sok, Phnom Penh, Cambodia