maps street view

Full Address: Italy, Aosta Valley, Villeneuve, Strada Regionale 22 Saint Nicolas,
GPS Coordinates: 45.71597, 7.20859