sardar vallabhbhai patel
India in billion-dollar initiative to build world’s biggest statues
A 182-metre-high (600-foot-high) tribute to independence icon Sardar Vallabhbhai Patel in Gujarat state will be the first to dwarf the Spring Temple Buddha in China,…