Just some odd rocks that people stacked up on the beach in Isla Mujeres Mexico