Austria, 1960 Date: 1960 Location: Lechtal Strasse, Lech, Austria Source: via Split-Screen Van Club What do you see here?