Trailer: El Sol de AyacuchoThe sun tells the story of the town of Ayacucho as an important setting in events in Peru.Watch Here