Lassen National Forest, located in Northern California, offers an abundance of beautiful landscapes, pristine wilderness, and incredible horseback rid...