Picacho del Diablo (Devil's Peak)

At  2,434 feet, Picacho Del Diablo is the highest point on the Channel Islands.  This view is from the Ridge Road looking north.

 

Another view of the peak from the Ridge Road.

 

A view below the peak looking west.  Santa Rosa Island is visible at the center left, and the mainland is visible to the right.

 

A view from the top looking west, with Santa Rosa Island at center.

 

 

Another view from the top, looking north.  The mainland is visible at left, interior live oak at center, and the radio towers are at right.

 

A panorama looking north.  The interior live oak is at left, the mainland is across the center, and the east end of the island is at right.