Multiple choice PENINSULA: Which city doesn't locate on the peninsula? Stockholm Rome Bruxelles Lisbon Reveal answer Fill a bubble to check yourself C Correct answer Explanation Brussels (Bruxelles) is an inland city in Belgium. Stockholm, Rome, and Lisbon are all located on or near peninsulas (the Scandinavian, Italian, and Iberian peninsulas, respectively).