Satyendra Nath Ji Maharaj mesmerizes social media with his unwavering meditation amidst freezing temperatures in Himachal Pradesh, sparking admiration and debate.
China and India, the world's two most populous nations, are currently in a tense face-off in the Himalayas. Watch our latest videos for all the details.