Where is Behchokǫ̀?

Where is Behchokǫ̀ located?

Behchokǫ̀, Behchokǫ̀, Canada (approx. 62.790237°, -115.97842°)


Where is Behchokǫ̀ on the map?