Canon Beach at Ecola State Park with Haystack Rock in the distance