Stock Photo: Rock formations in the ocean, Lover's Beach, Land's End, Cabo San Lucas, Baja California, Mexico