Photo | Schaffhausen, body of water, Rhine Falls, Central Europe, waterfall, watercourse, Switzerland, Austria, Bern

Rhine Falls, Schaffhausen, Rhine, Schaffhausen, Switzerland

Owner Mertenmedia Typ Photo Id HMN007723