Mind-Blowing Landmarks You Have To See To Believe
10. The Motherland Calls – Russia

The Motherland Calls, located in Volgograd, Russia, is a towering statue commemorating the Soviet victory in the Battle of Stalingrad during World War II. Completed in 1967, this colossal sculpture stands 85 meters tall and depicts a woman wielding a sword, calling her people to defend their homeland. At the time of its completion, it was the tallest statue in the world and remains one of the most dramatic representations of resilience and patriotism. The statue’s dynamic pose, with its outstretched arm and billowing robes, conveys a sense of urgency and determination. Beneath the statue lies a memorial complex honoring the fallen soldiers, making the site a place of reflection and remembrance. The engineering behind The Motherland Calls is remarkable, with a steel framework and pre-stressed concrete used to balance its immense weight. It continues to inspire awe and reverence, symbolizing the strength and sacrifice of a nation.