English: It's in southern Spain.
Telugu: ఇది స్పెయిన్ యొక్క దక్షిణాన ఉన్న.