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