statue of unity
The Statue of Unity is the world's tallest statue at 182 Metres (597 Ft). The statue can be seen within a 7 Km (4.3 Mi) radius. The monument is constructed on a river island named Sadhu Bet, 3.2 Km (2.0 Mi) away from and facing the Narmada Dam downstream.
More by Dhrimant Bhanderi View profile
Like