Preview Toblino Castle on Toblino lake, Trentino Alto Adige, Italy, Europe Image ID: 746-77624 Artist: Marco Simonini Purchase a commercial license Buy framed prints & more from our print store horizontal landscape mountain natural environment nature summer toblino castle toblino lake italy lake toblino alpine lake valle dei laghi trentino alto adige