For avid mountaineers, Everest has long been one of those ultimate bucket-list travel destinations. Located on the border of Nepal and Tibet, this Himalayan beauty sits at 29,032 feet above sea level ...
Hundreds of hikers were stranded on the lower slopes of the world’s tallest mountain and the surrounding area during a weekend of heavy snowfall, as a holiday week brought many Chinese tourists to the ...