mountain village by turquoise lake