Anchorage is surrounded by mountains and Cook Inlet. Denali, the highest peak in North America is visible from many places in Anchorage.
Anchorage is surrounded by mountains and Cook Inlet. Denali, the highest peak in North America is visible from many places in Anchorage.