English: It is in Spain as well.
Telugu: ఇది కూడా స్పెయిన్ లోనిదే.