Natural arch in Sea Lion Rock, seen from Indian Beach Trail, Ecola State Park, Oregon coast, USA.
The natural arch in Sea Lion Rock measures about 20 by 20 feet. These sea stacks are seen from the scenic Indian Beach Trail in Ecola State Park, Oregon coast, USA. Deep winter mud on the path kept us from reaching Indian Beach.