India Is Building the World’s Tallest Statue

towering statue made of steel and bronze is readying for a fall 2018 debut in India’s westernmost state of Gujarat. As Claire Voon reports for Hyperallergic, the monument, standing 597 feet tall, will be the world’s tallest upon completion.  Continue reading India Is Building the World’s Tallest Statue