Worn smooth by the tides, rocks lay scattered along the beach in Mazatlan, Mexico, on March, 26, 2009. ottopixel.com