Please enable images and enter code to post
doranchak picture
@ 2005-07-10 13:33:26
The mystery was solved by "Patrick" in the GoogleSightseeing forums:

I KNOW WHAT IT IS!!!!!! It’s a place called La Lobera….Got a hold of a friend down in baja and she directed me to this site…..long story short, it is the collapsed roof of a sea cave. THere are some great ground level shots at this link….very cool beach down below it with sea lions lounging and the structure we see is a restaurant!!! Do I win a prize for being the solver of this greatest of mysteries!?!?!