You must log in or register to comment.
That’s in Stalingrad (now renamed to Volgograd), right? Here’s a photo of the monument in Murmansk:
I visited that in real life once. It’s more impressive than the photo when you actually go there, stand on the ground and look.
I believe it is the one in Stalingrad. I plan to eventually go there, fuckin love statues.