maps street view

Full Address: Italy, Piemont, Clavesana, SP59,
GPS Coordinates: 44.47927, 7.96315