Victory Collonade Upon West Bank of River Volga

Image 24 of 48

Probably at Square of Fallen Fighters, or Valley of Fallen Heroes, Volgograd.

For you hawkeyes, yes, this is a photo-composite. However, it is factual.