Home WorldIndian SubcontinentIndiaGujarat The world’s tallest statue unveiled in Gujurat, India