Name:Los Venados
Latitude:21°15'58"N
Longitude:98°31'27"W
Hamlet:Santa Rosa
Region:Chiconamel
State:Veracruz
Country:Mexico