Chilliwack mountains

Location

Chilliwack, Mt. Slesse (map)

Country

Canada

Chilliwack mountains