Designed by
Title
Close view. Statue of unity at a height of 182 meters. World's tallest statue of Sri Sardar Vallabhai Patel. Narmada, Gujarat #209251903
Description
Close view. Statue of unity at a height of 182 meters. World's tallest statue of Sri Sardar Vallabhai Patel. Narmada, Gujarat, India
This image is editorial