Adiyogi bust declared world’s largest by Guinness Records

The 112-foot tall bust of 'Adiyogi' Lord Shiva at the Isha Yoga Foundation in Tamil Nadu has been declared the world's largest bust (sculpture) by the Guinness World Records. The bust, unveiled by PM Narendra Modi earlier this year, refers to the source of Yoga and symbolises the 112 methods of self-transformation that the first Yogi offered.

Load More