KATHMANDU, April 26, 2015 - A helicopter carrying climbers is seen at the aiport in Lukla, Nepal, April 26, 2015. At least 18 mountaineers have been confirmed killed in the avalanche in Mount Qomolangma, triggered by a major earthquake on Saturday, and their nationalities are not yet clear, Nepal's Tourism Department told Xinhua on Sunday.

1 / 1

Latest News

Latest Photos