The Castle

The Castle

Rock formations on Lovers' beach in Cabo San Lucas, Mexico.