Lisbon is mainland Europe 's westernmost capital city (second overall after Reykjavík), and the only one along the Atlantic coast, [8] the others (Reykjavík and Dublin) being on islands. The city lies in the western portion of the Iberian Peninsula, on the northern shore of the River Tagus.