Nepal is seeking to unite India and China to confront shared climate threats in the Himalayas. The two regional giants are not friends. Nepal hopes to bring them together to address these environmental challenges.