Show-Me Sierra Juarez Mexico On a Map

The Sierra de Juárez, also known as the Sierra Juarez, is a mountain range located in Tecate Municipality and northern Ensenada Municipality, within the northern Baja California state of northwestern Mexico.
Data from: en.wikipedia.org