Congrats go out to Beanie, John, Barb Steadman, Bo and James for all correctly guessing that the above statues reside in the city of Volgograd, Russia. The memorial commemorates the horrific battle that was fought here in World War II back when the city was named Stalingrad.
I had the opportunity to visit a few years ago and found a very peaceful and lovely city. This is partly because nearly the entire thing has been rebuilt since the war when every building was flattened as both Stalin and Hitler ordered their troops to not surrender.
The result was the loss of 1.5 million lives and the dubious honor of being one of the deadliest battles in all of mankind’s violent history.
Today, the above memorial has been built atop Mamayev Kurgan, the highest hill in the city (check it out here on Google Earth). Wandering through the complex is a very sobering experience as dozens of gigantic statues stoically stand their ground against the Nazis. Patriotic Red Army songs are piped out of hidden speakers and fill the air with a sense of horror, sacrifice, and Slavic manliness.
The centerpiece of this complex is the massive Mother Russia statue seen in the distance. This enormous structure stands 270 feet tall and is one of the tallest statues in the world. By comparison, the Statue of Liberty is only 154 feet tall.
No one does war memorials quite like the Russians and I therefore recommend checking one out if you ever find yourself in the country. Nearly every city has one, but none compare to that which is found in Volgograd.