Overview of the snow-covered alpine village of Sestriere, which was the site of the Winter Olympics in 2006. Sestriere, Piedmont, Italy