Russia
Embassy of Nepal, Moscow
eonmoscow@mofa.gov.np (For queries & services: embassyofnepalmoscow@gmail.com)
Address : 2nd Neopalimovsky Pereulok 14/7, Moscow-119121, Russia
Telephone No. : Tel: +7 499 2528215 Fax No.: +7 499 2528000