Canova Del Bo 1493 Steampower Padova Piazza delle Erbe, 20, 35122 Padova PD, Italy 45.4068018, 11.874809