Located 30 km from Coimbatore, the Adiyogi statue is recognized as the largest bust sculpture in the world. The face of the Adiyogi (Lord Shiva) is 112 ft high, making it awe-inspiring.