Join Nostr
2026-09-20 14:24:24 UTC

npub1gl…6d3sz on Nostr: In 1967 this was the world's tallest statue. Standing on Mamayev Kurgan, the site of ...

In 1967 this was the world's tallest statue.

Standing on Mamayev Kurgan, the site of the Battle of Stalingrad in Volgograd, Russia, The Motherland Calls is a massive World War II memorial.