October 31, 2025, marks the 150th birth anniversary of Sardar Vallabhbhai Patel and the world’s tallest statue could be worth a visit.