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





Read More