Amphitheater Canyon, Santa Cruz Island

From Islapedia

Amphitheater Canyon, Santa Cruz Island is a little used and recent name for the canyon to the east of La Cascada on the north side of Santa Cruz Island’s central valley.