This is a picture of the church and theatre in Oberammergau, Germany, where the famous passion plays are performed by the local community. It was taken on Instamatic film in the early 1960s by a visitor to the town.
This photo was originally a Challenge which was won by Bruce, see the comments below.