Welch Peak
Chilliwack, BC
Adventure
Welch Peak is a 2,431-metre mountain summit in the Cheam Range, located in southwestern British Columbia, Canada, near Chilliwack. It is the highest summit in the range.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account