The Asiago Astrophysical Observatory and the recently refurbished 1.22 m Galileo telescope