Rapperswil Castle

Rapperswil Castle is the landmark of the “City of Roses”, located on Lake Zurich.