The Greatest Statue You’ve Never Seen Is a 100-Foot Soviet War Memorial Made of Stone
(via Popular Mechanics) Brest fortress. The colossal war memorial is a dramatic reminder of how WWII is perceived in the former Soviet Union, and a startling piece of work. While other former Soviet states may have mixed feelings about their Soviet war memorials, the complex at Brest fortress remains a major attraction, bringing in more than 20 million visitors since 1971.