SEARCH
News
a politician
29.02.2024
Where is the tallest statue: even the Statue of Liberty is 2 times shorter
The tallest statue in the world is located in India - erected in honor of Vallabhbhai Patel.
Igor Zur
a statue
India
independence
achievements
India News
Records and anti-records
29 February 2024
 
All news