Bust
Spiritual guru and founder of India’s Isha Foundation, Jagadish “Jaggi” Vasudev, popularly known as Sadhguru, posing in front of the 112-feet tall bust of “Adiyogi,” another name for Hindu God Shiva, during its unveiling at Isha Foundation’s new center in Chikkaballapur about 70 km north of Bangalore.
ADVERTISEMENT
ADVERTISEMENT