The best mountain towns in the world are blessed with natural beauty, woven together with a tapestry of history and culture ...