Name:El Triunfo
Latitude:24°48'27"N
Longitude:107°39'10"W
Town:General Ángel Flores
Region:Navolato
State:Sinaloa
Country:墨西哥