9Benasque, Spain

Flanked by the tallest peaks in the Pyrenees mountain range, Benasque looks more like a village in the Swiss Alps than northern Spanish.