Soviet T-34 tank

Image 2 of 48

Volgograd, along western-bank of River Volga, perhaps Panorama Museum, Square of Fallen Fighters, or Valley of Fallen Heroes.