A view across the village from the roof of Margarito Melchor's house. Beyond the domes of the church and 120km beyond  the mountains lies Puerto Escondido and the Pacific Ocean.