Arrow-right Camera

Photos


Left: Two dancers circle each other while performing a traditional Mexican dance in Oaxaca City, Oaxaca. One of the largest states in Mexico, Oaxaca features sky-high mountains, arid valleys, lush tropical forests, cloud forests and beaches next to steep rocky hillsides that clash into the ocean.