Object description
Devastator Peak, also known as The Devastator, is the lowest and southernmost of the six subsidiary peaks that form the Mount Meager massif in southwestern British Columbia, Canada. It is located 55 km west of Bralorne.
We use cookies
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy.