The beautiful nature around Eva Lake in Mount Revelstoke National Park near Revelstoke in British Columbia