Nestled in the heart of Australia's high country in the foothills of the spectacular Snowy Mountains, The Station is a quick alpine breath away from the magnificent Kosciuszko National Park and Perisher Ski Resort. [read on]