Nepal is currently navigating a complex web of geopolitical interests involving major powers... (7 revisions)