France | Wednesday, November 5, 2014 | 9 photos
Don't tell the Frenchies but they do have spectacular mountains