Apr 20 Apr 20 Mirador de la Cruz, Mascota Cody Hammer Hiking, Mountains, Trails Mirador de la Cruz is a hiking trail that is situated atop a small mountain in the town of Mascota, Mexico. Mascota is a sleepy Mexican village located high in the Sierra Madre mountains of Jalisco and is a designated Pueblos Magicos town.