Portugal lies along the Atlantic coast of the Iberian Peninsula in south Western Europe. It shares a border with Spain in the east and north, while the Atlantic dominates the coastline in the west and south. Occupying about 16 percent of the Iberian Peninsula, Portugal (including Madeira and Azores) has a population of over 10 million people.