Tags: Mountain Range.

The Itcha Range is a mountain range on the Chilcotin Plateau of the West-Central Interior of British Columbia Canada. The range is located 25 miles (40 km) northeast of Anahim Lake. Its main peaks are Itcha Mountain and Mount Downton.

Loading...

This page contains content from the copyrighted Wikipedia article "Itcha Range"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.