A narrow winding street, Osterlanggatan, The East Long Street, in the Old Town, Gamla Stan. Stockholm. Sweden, Europe.