The lake seen with the promenade and the beach of Castelleto sul Garda – Lake Garda, Veneto, Italy – rossiwrites.com