English: Seville, Spain.
Telugu: సెవిల్లె, స్పెయిన్.