What is it about the Himalayas that inspires millions of people every year to seek out these mountains? Sadhguru explains about the natural spiritual ambiance of the space and his own powerful experience of these sacred peaks.