maps street view

Full Address: Italy, Aosta Valley, Villeneuve, Strada Regionale 22 Saint Nicolas,
GPS Coordinates: 45.71591, 7.20575