Name:Ojo de Agua El Barroso
Latitude:23°02'45"N
Longitude:99°38'40"W
Region:Tula
State:Tamaulipas
Country:Mexico