Top 10 Tallest Statue in the World
10) The Mother Calls, Russia 85 Meter This statue have a height of 85 meters, the swords itself have length
Read moreYour Daily News
10) The Mother Calls, Russia 85 Meter This statue have a height of 85 meters, the swords itself have length
Read more