Atlin, British Columbia

2 years ago
15

One of the most stunning areas of Northwestern Canada, the townsite and surrounding area of Atlin, B.C., Canada, as seen from the backseat of a two-seater float plane.

Filmed by Laurie Taylor, August 30, 2019

Loading 1 comment...