Tag: Sterling Highway

  • Russian River Falls

    Chugach National Forest, Cooper Landing, Alaska (July 2010) Right at the middle of Alaska’s Kenai Peninsula, just off Sterling Highway west of Cooper Landing, the Russian River Falls put on a spectacular show for those who follow a gentle trail through the woods (map). It’s not amazing because of any great vertical drops. No, the…