• Tuesday, May 21, 2024

News

Adiyogi statue sets Guinness world record

Guinness World Records has recognised the statue of Adiyogi Shiva in Tamil Nadu as the largest sculpture in the world. The 34.24m (112ft) tall statue was officially recognised on May 10, two months after its unveiling by Indian prime minister…