Portugal lies immediately west of Spain, and is buffeted along its southern coast by the Atlantic Ocean. To its west and southwest lie the islands of the Azores and Madeira, far out in the Atlantic. It measures just 350mi (560km) north to south and a paltry 135mi (220km) from east to west. The northern and central regions are heavily populated and characterised by rivers, valleys, forests and mountains - the highest range is the Serra da Estrela, peaking at Torre (6540ft/1993m). The south is less populated and, apart from the rocky backdrop of the Algarve, much flatter and drier.