Name:Los Venados (Los Elizalde)
Latitude:32°25'09"N
Longitude:116°55'22"W
Town:Las Delicias
Region:Municipio de Tijuana
State:Baja California
Country:墨西哥