Pobeda Peak (7,439m), also known as Jengish Chokusu or Victory Peak, is the highest mountain in the Tien Shan range. Located on the Kyrgyzstan-China border, it is the northernmost and coldest 7,000’er ...
According to Novales, the sighting unfolded on their final afternoon in Kibber, after the area had remained shut indoors for ...
Amid the ongoing snow spell in Jammu and Kashmir, a stunning video of a family of snow leopards navigating their way up the ...
"I’ve seen a lot in the wild, but this takes the prize." Watch the terrifying moment a snow leopard and an ibex tumble down a ...
A rare snow leopard hunt near an icy cliff edge in Himachal left a photographer mesmerised, who shared a video of the encounter on social media.