Upper Oso Canyon To Nineteen Oaks Stats: 3.6 miles, 430′ gain. (Click to Enlarge) Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground. Upper Oso Canyon to Nineteen Oaks Campground.