Taxi Jam at the seige tunnels. The roads on the upper rock are narrow and single track with limited parking.
Another view of the harbour - note the very high density housing. Around 30,000 people like on the Rock of Gibraltar in an area just slightly bigger than the island of St. Mary's in the Isles of Scilly. By comparison St. Mary's has a population of around 2,000!
Airport and border