Alaska Railroad's southbound Denali Star is a few minutes away from their Denali Park Station stop as the passengers enjoy the few along the Nenana River in a very scenic part of Alaska.