mountain station
C12728
concept
A mountain station is a facility or settlement located at a high elevation in mountainous terrain, typically serving as a base for transportation, research, tourism, or outdoor activities.