Rapperswil, Switzerland - 30 November, 2016: buildings in the historic part of the town, people on the embankment of Lake Zurich. Rapperswil is a part of the municipality of Rapperswil-Jona in the Swiss Canton of St. Gallen.
{}