Castle_Towers_Mountain
Castle Towers Mountain
Triple summit mountain in the country of Canada
Castle Towers Mountain is a triple summit mountain on the east side of Garibaldi Lake in southwestern British Columbia, Canada.[1] The first ascent party from the BC Mountaineering Club named the mountain after its appearance in August 1911.[2]