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 »