English: It’s located in Moscow, Russia.
Telugu: ఇది రష్యాలోని కమ్చటక్కాలో ఉంది.