Stockholm is called "The Venice of the North" because it sits on several islands. One of these is Gamla stan, the old city.