7 Startling Statues

India is currently building what will be the world’s largest statue, at 182m tall. Will it be as striking as these startling statues?

StartlingStatues_1StartlingStatues_2StartlingStatues_3StartlingStatues_4