Although Santa Claus, as Americans imagine Saint Nicholas, is making large inroads into Mexico due to cross-cultural exchanges via mass media and migration of legal and illegal immigrants, Christmas celebrations in Mexico outside Mexico City can still be considered mostly traditional. European and New Spain (mixture of European and Mesoamerican Indian) celebrations are found all over the country.
However, the Christmas tree first made its introduction in Mexico in the northern regions. It was in and around Monterrey, Mexico where German industrialist and others settled and brought along the tradition of the Christmas tree. Today, the Christmas tree is found throughout Mexico.