Designed by
Title
Statue of Unity of Vallabhbhai Patel on banks of Narmada river. World`s tallest statue at 182 meters #240421736
Description
Statue of Unity of Vallabhbhai Patel on banks of Narmada river. World`s tallest statue at 182 meters 597 feet height. Kevadiya colony, Gujarat, India
This image is editorial