News

The Motherland Calls is a monumental statue located in Volgograd, Russia. It is nearly as big as the Statue of Liberty . The statue was designed by sculptor Yevgeny Vuchetich and constructed ...
The ‘Motherland Calls’ in Volgograd is epic. At 279 feet (85 m), it’s the tallest statue in Europe and the most famous WWII monument in Russia.
Embark on a stunning aerial journey over the world’s most iconic statues, including the majestic Statue of Liberty in New ...