Diplomatic missions of Russia in Nepal

Russia Embassy in Kathmandu