Preview Castle and town, Tarasp, Switzerland, Europe Image ID: 260-837 Artist: Robert Harding Productions Purchase a commercial license Buy framed prints & more from our print store castle europe nobody outdoors places switzerland tarasp town towns travel travel destinations village central europe central european european outside swiss