On clear days, Denali is visible from Anchorage, many sightseeing flights depart Anchorage fro tours circling North America's tallest peaks.