Nepal

Photos from Nepal's beautiful Himalaya Range, home to the world's highest mountains.