Nepali teams retrieve bodies of five Russian climbers

The world's seventh-highest mountain, Dhaulagiri, in Nepal (AFP)
Related Post