Champoluc is a village in the commune of Ayas, in the province of Aosta Valley, Northern Italy. The area is known as a centre for hiking, mountaineering and skiing, particularly around the Monte Rosa Massif.
Wikipedia https://en.wikipedia.org/wiki/Champoluc
Coordinates 45°49'53.899" N 7°43'33.585" E