San Cristóbal de las Casas se encuentra en un fértil valle rodeado por montañas en el estado de Chiapas
Es el hogar de varios grupos indígenas que descienden de los mayas; dos de los más grandes son losTzotziles y los Tzeltales que habitan en los pueblos de los altiplanos que rodean a San Cristóbal.
Los habitantes indígenas de Chiapas hablan su propio idioma (con frecuencia, además del español), siguen sus propias costumbres y se los puede identificar por su vestimenta tradicional, que varía según el grupo. Continúan dependiendo principalmente de la agricultura para su bienestar económico; sin embargo, no es raro que viajen hasta San Cristóbal para vender sus artesanías hechas a mano y comprar