You will be treated to some unforgettable sights during your visit to Mount Revelstoke National Park, ranging from pristine alpine lakes, mountain goats scaling steep rock faces, and ancient trees ...