Sadhguru, founder of the Isha Foundation, said in a speech for India's Independence Day that the country is becoming a source of guidance on the global stage. Speaking at the iconic 112-feet Adiyogi statue at the Isha Yoga Centre in Coimbatore, he praised India's culture and its contributions to music, science and business, as well as being a world leader in yoga.