Tag: World Tallest Statue
On November 1st Indian Prime Minister Narendra Modi dedicated the Statue Of Unity to the nation. At 597 feet the sculpture of Sardar Vallabhbhai Patel is tallest in the world. Statue Of Unity is nearly twice the height of...