La Val Cavallina è posizionata a est della città di Bergamo, tra la Val Seriana e il Lago d’Iseo. Attraversata dal fiume Cherio, custodisce un piccolo gioiello incastonato tra le montagne: il Lago di Endine, meta ideale per chi vuole praticare sport. Oltre al lago diversi sono i luoghi di particolare interesse che sorgono nella valle, tra i quali meritano una menzione particolare la Cappella Suardi di Trescore Balneario, affrescata nel 1500 da Lorenzo Lotto, i castelli di Monasterolo e Bianzano e le terme di Trescore, con acque termali tra le più ricche di zolfo in Italia.
Il Lago di Endine sorge al centro della Val Cavallina, a circa 30 km da Bergamo. I principali comuni che vi si affacciano sono Endine Gaiano, Spinone al Lago e Monasterolo del Castello. Caratterizzato da una forma allungata e dalla rigogliosa flora che arricchisce le sponde, il suo perimetro, lungo circa 15 km, può essere interamente percorso a piedi o in bicicletta e alterna piccole spiagge, dove potersi rilassare, a fitti canneti che contribiscono alla riproduzione della fauna. Nel tratto tra Monasterolo del Castello e Spinone al Lago nasce l’unico emissario del lago, il fiume Cherio, che confluisce poi nell’Oglio.