The world’s tallest statue, which was unveiled last fall, stands at 597 ft. on an island in the Narmada River. It towers over the Sardar Sarovar Dam in the western Indian state of Gujarat, offering visitors the chance to see views of nearby mountain ranges from its chest. The tourist attraction pays homage to Sardar Vallabhbhai Patel, who became India’s first Deputy Prime Minister in 1947. Although Patel is touted as a symbol of national unity, he has more recently been claimed as an icon of right-wing Hindu nationalists—meaning that to some critics, the record-breaking statue is a monument to the country’s political divisions, as well as to Patel. —Abhishyant Kidangoor