 Anchorage is certainly sitting amidst beauty everywhere you look. We've got water on one side. We've got mountains on the other side, beautiful birch forests. We've got 60 glaciers nearby Anchorage, which is really a surprising statistic to most people. They think that Anchorage is the largest city in Alaska, which is true.