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