2017 Pan American U20 Athletics Championships
It was held in Trujillo , Peru , at the Mansiche Sports Complex from 21 to 23 July . 
<triplet> Mansiche Sports Complex <subj> Trujillo, Peru <obj> located in the administrative territorial entity