The ruins of Monte Albán above the Oaxaca valley