Name:La Lechuza
Latitude:25°06'58"N
Longitude:107°39'32"W
Village:El Carrizo
Region:Mocorito
State:Sinaloa
Country:Mexique