Dechen La

Tlu’ule Setl’uni

A dividing line, high points of land or mountains, where water divides or goes two different ways. Also used to describe the area around Dechenla.

2017

Dechen la is located along the North Canol in NWT

Next
Next

WildLife