Visit the most beautiful places in Nepal, from the soaring peaks of Everest to the mystical charm of Sagarmatha National