Name:La Cruz de Armadillo
Latitude:16°50'08"N
Longitude:97°38'26"W
Hamlet:La Providencia
Region:Santa Cruz Itundujia
State:Oaxaca
Country:墨西哥