Eternal Flame Image 41 of 48 Probably at Square of Fallen Fighters, or Valley of Fallen Heroes, Volgograd.