Mount Idiscaville is located in Jasper National Park, the slope of the mountain is relatively moderate, more suitable for tourists to climb mountains and other activities. The mountains of Idiscaville are stacked with amazing views and don't miss this great natural wonder. Edith Caville was a British female spy in the last century who helped Allied soldiers in World War I and was later executed by the Germans on the mountain. In 1916, the mountain was named Edith Caville.