Wikipedia https://it.wikipedia.org/wiki/Chiesa_dei_Santi_Bartolomeo_e_Stefano
Address 5 Via Torquato Tasso, Bergamo 24121, Italy
Coordinates 45°41'46.734" N 9°40'18.933" E