The Statue of Unity, the world's tallest statue standing at 182 meters in Gujarat's Rajpipla district, faces the Sardar Sarovar Dam on the river Narmada. Statue of Unity: The construction of this monumental structure concluded in mid-October 2018, with the inaugural ceremony taking place on October 31, 2018, Sabin Mathew, an IIT Delhi graduate and founder of Lesics, explained that …