Tignes, France - Nomads on the Road

The Peak, Tignes, French Alps