The Statue of Unity is located on the banks of the Narmada River in the state of Gujarat, India. It stands at the height of 182 meters (597 feet), which is considered one of the tallest statues in the world, and breaks the previous record of China’s Spring Temple. It finally became the tallest statue …










