Name:Tecomazuche (Pie de la Hamaca)
Latitude:16°57'40"N
Longitude:98°33'55"W
Hamlet:Río Iguapa
Region:San Luis Acatlán
State:Guerrero
Country:墨西哥