India celebrates 79 years of independence in 2025, making it the perfect occasion to explore iconic landmarks that honor the nation's freedom struggle and historical legacy.