10 Captivating Facts About The Motherland Calls
The Motherland Calls is one of the most iconic landmarks in Russia , standing marvelous and proud in the city of Volgograd . This magnificent statue is not only a testimonial to the grand Battle of Stalingrad but also a symbolisation of resilience , strength , and triumph . Towering at a top of 87 meter , it holds the title of the tallest statue in Europe and is a must - visit attractive force for tourist from around the world ....