Denali Land Tour
Previous Home Next
Denali - 02

The town is little more than two streets which form an "L" and are filled with store fronts one might expect to find at a tourist watering hole. The year round population is about 700 people.

© E Shatara, 2006