Preview Limmat river with St. Peter and Hotel zum Storchen, Zurich, Switzerland, Europe Image ID: 1113-91368 Artist: Hans Georg Eiben Purchase a commercial license Buy framed prints & more from our print store spire nobody cityscape architecture europe house clear sky sunny house nature idyllic building exterior church travel old town day switzerland water sky outdoors steeple sun river houses houses hotel zurich reflection st peter church zuerich limmat