maps street view

Full Address: Italy, Aosta Valley, Villeneuve, Strada Regionale 22 Saint Nicolas,
GPS Coordinates: 45.71528, 7.20769