Thursday, 09 May 2024 12:03 AM
November 13, 2018 00:05 am
India unveiled the "Statue of Unity" this week: reaching a height of 182 meters (excluding the pedestal), it is now the largest statue in the world.