India plans to build the world’s biggest statue, a tribute to Indian independence leader Vallabhbhai Patel. It would stand roughly twice as tall as the Statue of Liberty.
WSJ.com About China, Wall Street Journal: World: China
Tue, 10/13/2015 - 5:38pm
India plans to build the world’s biggest statue, a tribute to Indian independence leader Vallabhbhai Patel. It would stand roughly twice as tall as the Statue of Liberty.