• 9 years ago
World's tallest statue of Chhatrapati Shivaji Maharaj, Mumbai, India [ 190 meter's]

Recommended