News
A view of the Statue of Unity from the valley of flowers at Kevadiya Colony in Narmada district of Gujarat State, India, Wednesday, Oct. 31, 2018. (AP Photo/Ajit Solanki) ...
When Indian prime minister Narendra Modi unveiled the tallest statue in the world Wednesday, he traveled to a small spot called Sadhu Bet on the Narmada River in the state of Gujarat.
The world’s tallest statue, which was unveiled last fall, stands at 597 ft. on an island in the Narmada River. It towers over the Sardar Sarovar Dam in the western Indian state of Gujarat ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results