Castle Towers Mountain
Whistler, BC
Adventure
Castle Towers Mountain is a triple summit mountain on the east side of Garibaldi Lake in southwestern British Columbia, Canada. The first ascent party from the BC Mountaineering Club named the mountain after its appearance in August 1911.
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