Stunning visuals of world’s tallest statue

Stunning visuals of world’s tallest statue

  31 Oct 2018



At 182m, the Indian statue is a bronze-clad tribute to independence hero Sardar Vallabhbhai Patel.

View at DailyMotion