Gröna Lund, Lilla Allmänna Gränd, Stockholm, Sverige
A:
B: Gröna Lund, Lilla Allmänna Gränd, Stockholm, Sverige

See on Google Maps