A picture of a town in what I assume is Germany - the writing on a sign to the right of the picture says 'Drogerie' or Chemist in German. The hotel in the background may enable the location to be pinpointed, but a quick search revealed quite a few Hotel Krone in Germany and I haven't had time to look at them all.