Narmada River: Media
river, India
Images
Statue of Unity
The world's tallest statue at the time of its construction in the Narmada River valley,...
© Rutvik Patel/Dreamstime.com
VIEW MORE in these related Britannica articles: