World's tallest statue inaugurated in India
November 1 , 2018
India has unveiled the world's tallest statue honouring its first deputy prime minister and freedom fighter Sardar Vallabhbhai Patel. The statue is 182 meters tall (600ft) and is made up of steel and bronze. Named as the “Statue of Unity”, it is twice the size of the Statue of Liberty. It took 33 months to build the statue which is itself a record. India's Prime Minister Narendra Modi inaugurated the statue and said the statue is a symbol of India's integrity and resolve.