English: Caspe, Spain.
Telugu: కాడిజ్, స్పెయిన్.