maps street view

Full Address: Italy, Piemont, Clavesana, SP59,
GPS Coordinates: 44.48695, 7.97724