Mount Slaggard Located in the heart of Kluane National Park and Reserve, Mount Slaggard stands as a testament to Canada’s rugged beauty. As the tenth highest peak in the country, this majestic mountain beckons nature enthusiasts and mountaineers alike. Let’s embark on a virtual journey to explore this hidden gem of the North! Fast Facts …