A freshly caught Mexican needlefish (Tylosurus crocodilus), common in the area, lies on sandstone along the Pacific Coast near the village of Mazunte, Oaxaca, Mexico on July 7, 2008.