India Unveils World's Tallest Statue

India Unveils World’s Tallest Statue

October 31, 2018 admin 0

India Unveils World’s Tallest Statue; With 250 engineers and 3400 workers, India unveils world’s tallest statue. On Wednesday October 31st, India unveiled the world’s tallest statue in the western state […]