By Nishant S Gurung
Jagadish Vasudev, venerated as Sadhguru, taking a tour of Kathmandu Durbar Square, on Monday.
Sadhguru is an Indian spiritual guru and author. He arrived in Kathmandu on August 21 and headed to Mansarovar, Lapcha in Humla with his 49-member team.
“Lovely & invigorating to be in the Mountains with these hardy, mountain-loving people,” Sadhguru had twitted after arriving in Kathmandu.