SHARE WITH FRIENDS:
The largest statue
The Unity Statue in India is the tallest statue in the world. Its height is 240 meters. For comparison, the height of the Statue of Liberty is 93 meters.
The largest statue
The Unity Statue in India is the tallest statue in the world. Its height is 240 meters. For comparison, the height of the Statue of Liberty is 93 meters.