Name:Presa Echeverria
Latitude:18°57'59"N
Longitude:98°16'40"W
Hamlet:Tercera Sección de Santa Clara Ocoyucan
Region:Ocoyucan
State:Puebla
Country:墨西哥