Champillon

Champillon is a high mountain plateau at an elevation of 2.092m (6,863ft) above the sea level, located in the Aosta Valley region of north-western Italy.

Champillon

The road to the summit is asphalted but pretty narrow and steep. It can be closed anytime due to snow.