English: Answer: On the bank of the Volga River in Volgograd (Southern Russia).
Telugu: వోల్గోగ్రాడ్ : దక్షిణ రష్యాలోని వోల్గా నది తీరంలో ఈ నగరం ఉంది.