Avalanche Peak (Yukon)


Avalanche Peak is the 20th highest peak in the Yukon territory of Canada.