Where is West Glacier Station?

Where is West Glacier Station located?

West Glacier Station, West Glacier Station, United States of America (approx. 48.4987°, -113.9716°)


Where is West Glacier Station on the map?