Title: "Reflections on Nepal Russia relations"
Subjects: Foreign relations, Diplomatic relations
Places: Nepal, Russia (Federation)