Latitude  and longitude on Iberian Peninsula

Methods return points on Iberian Peninsula is not only in spain but at least near spain.