Coimbatore also is known as the Manchester of South India is where this Largest bust sculpture resides. The 112.4ft(34.3m) tall statue Adiyogi is named and designed by Sadhguru Jaggi Vasudev who is also the founder of Isha Foundation. The steel ...