Construida sobre el río Brembo, en el emplazamiento de un castillo muy antiguo, la iglesia (siglo XVI) domina una amplia vista y está adosada a la antigua iglesia parroquial de San Salvatore (siglo VII), una de las mejor conservadas de todo el periodo prerrománico bergamasco.
Dos escalones laterales conducen a la cripta, la más antigua de la provincia, que conserva el ambiente de los antiguos lugares de culto.
De planta rectangular, está dividida transversalmente por cuatro columnas con capiteles, algunos de los cuales podrían proceder de un edificio romano preexistente.
En su interior hay frescos que datan de los siglos X al XVI y un ambón de arenisca del siglo XII.