Puerto Escondido is a city in the Mexican state of Oaxaca. The beaches of the city are washed by the Pacific Ocean. Big waves often rise to the shores, which attracts surfers. My friend sent me these energetic photos of the waves of the ocean. I am happy to share the seascapes of Mexico.