where is adiyogi statue located?
The world's largest bust sculpture, Adiyogi, depicting Hindu deity Shiva, stands tall at 112 ft and weighs around 500 tonnes. Located in Coimbatore, Adiyogi statue has already been recognised by the Guinness Book of World Records.