Name:Ribera de la Selva
Latitude:16°10'32"N
Longitude:91°37'45"W
Village:Tierra y Libertad
Region:La Independencia
State:Chiapas
Country:Mexico