Challand-Saint-Victor


Challand-Saint-Victor is a town and comune in the Aosta Valley region of northwestern Italy.