Escape from humanity in the rugged natural beauty of Santa Rosa Island, in the Channel Islands National Park. These are some of the landscapes I photographed during a recent backpacking trip.