Tag Archives: Teresa Island

An Island in the Sky

Atlin is a former gold mining town located near the Yukon border in the extreme northern part of British Columbia.  From the moment I arrived there, I found myself staring at Teresa Island, which, crowned by Birch Mountain, rises 4,567 feet above Atlin Lake, making it one of the highest inland islands in the world.  The longer I stared at …

Read More »