The Town

The town

Switzerland. The town Stein am Rein and the river Rhine