English: The city of Sochi is located in the south-western part of Russia, on the territory of the Krasnodar Territory.
Telugu: సోచి నగరం రష్యా యొక్క నైరుతి భాగంలో ఉంది, ఇది క్రాస్నోడార్ భూభాగంలో ఉంది.