India has just unveiled the world's tallest statue, the Statue of Unity, standing 597 feet, which makes it almost twice as tall as the Statue of Liberty. Having cost $430 million to build, the monument — residing in the western state of Gujarat — celebrates independence leader, Sardar Vallabhbhai Patel.
Prime Minister Narendra Modi insists that the statue will serve as a major tourist attraction, adding that the statue is "a symbol of India's integrity and resolve." Modi initially commissioned the Statue of Unity back in 2010 when he was Gujarat's chief minister.
It is unlikely that the Statue of Unity will remain in the record books for long, however, as the western state of Maharashtra is currently building a memorial to the Maratha warrior king Shivaji, which is expected to be approximately 623 feet tall.
China's Spring Temple Buddha previously held the record for the world's tallest statue, extending 420 feet.
In other news, easyJet's electric passenger jets are expected to take flight by 2030.