Name:Papalotas
Latitude:24°05'27"N
Longitude:106°46'26"W
Village:Nuevo Salto Grande
Region:Elota
State:Sinaloa
Country:Mexique