HistoryMysterious ancient human found on the ‘roof of the world’AdventureClimbing Mount Everest, explainedHistoryEarliest evidence for humans on the 'roof of the world' found2:34Catch a glimpse of the Iconic Heart of Tibetan BuddhismPotala Palace is one of the most well-known spiritual sanctums in the world.AnimalsRare Snow Leopard Kills Sheep in First-Ever Photographs