English: Red Square of Moscow (Russia).
Telugu: రెడ్ స్క్వేర్ - మాస్కో (రష్యా)