Mountain Lodge

Mountain Lodge is a lodge on a mountain.