Tuchodi PeakTuchodi Peak is a peak in British Columbia, Canada, rising to a prominence of above South Gataga Pass. Its line parent is Mount Lloyd George, away.It is part of the Northern Rocky Mountains, and is named after the Tuchodi River.