Name:El Tecomate Escarbado
Latitude:22°38'31"N
Longitude:105°36'54"W
Village:Ojo de Agua de Palmillas
Region:Escuinapa
State:Sinaloa
Country:墨西哥