India is home to a lot of iconic, scenic, and magnificent structures including the Red Fort, Taj Mahal, and India Gate. The country also boasts the world’s tallest statue - the Statue of Unity (182 metres) - unveiled by Prime Minister Narendra Modi in 2018.