English: Is a country on the Iberian Peninsula.
Telugu: ఇది ఇబారియా ద్వీపకల్పంలో ఉన్న భూబంధిత దేశం.