"... right bank of river volga north of stalingrad"?  I think this is some other city.  This foto is also  in the book "Stalingrad: the turning point" by Geoffrey Jukes. Dieppe Raid, North, River, The Turning Point, Ww2 Weapons, City, Volga, Turn Ons, Point