STUNNING satellite images of the world’s tallest statue, that cost a staggering £300 million to build, boasts an impressive stature twice the size of Big Ben and can even resist earthquakes.
The Statue of Unity in Gujarat depicts Indian independence leader Sardar Vallabhbhai Patel and stands at 597ft tall.
@planetlabsAn amazing satellite view captures the Statue of Unity in all its glory[/caption] AFP or licensorsAnother stunning image shows the sculpture of Sardar Vallabhbhai...