Five Russian Climbers Died on World’s 7th Highest Peak in Nepal
Tragedy struck on Mount Dhaulagiri, the world’s seventh-highest peak, as five Russian climbers lost their lives after slipping and falling during an autumn expedition. The climbers, who had been missing since Sunday, were discovered by a rescue helicopter on Tuesday, marking another heartbreaking moment in the perilous world of high-altitude mountaineering. Located in Nepal, Mount … Read more