The church of Saint Apollinaire, next to the river Adige in Trento, Italy.