picturesque country mountain towns