Old Town, Stockholm, Sweden.