English: Spain, Toledo.
Telugu: స్పెయిన్, టోలెడో.