English: City of Military Glory - many of them in Russia?
Telugu: మిలిటరీ గ్లోరీ నగరం - రష్యా లో వాటిని అనేక?