Nestled in the mountains near Morrison, Georgetown Lake is our newest alpine location with stunning views.