11The Motherland Calls Statue, Russia

This monumental statue in Russia was built in honor of The Battle of Stalingrad. It stands on the bank of the river Volga and is 85 meters tall.

Next