20. Hallstatt, Austria
Hallstatt is one of the best places to visit in the world. It is a medieval village in Austria which lies in the foot of high mountains of Hallstatt. One of the very first underground mines was dug in this place. So, if you want to see mountains, mines, village and snow, this is the place to visit.
Image Credit: miriadna
Image Credit: datawallpaper
Image Credit: 500px