English: Pushkin Square (Moscow).
Telugu: పుష్కిన్ స్క్వేర్ (మాస్కో).