Designed by
Title
Statue of unity in India #182320045
Description
Statue of unity is the world`s tallest statue with a height of 597 ft 182 metres. It is located on a river facing the Sardar Sarovar Dam on river Narmada in Kevadiya colony, 100 kilometres 62 mi southeast of the city of Vadodara[3] and 150 kilometres 93 mi from Surat.
This image is editorial