Denali is six million acres of wild land divided by one road.  Travelers along it see the relatively low-elevation taiga forest that gives way to high alpine tundra and snowy mountains including North America’s tallest peak Denali at 20,310 feet.  Wild animals both large and small roam unfenced lands living as they have for ages.  […]

Read More