Se localiza en San Marcos, Guatemala; al noreste de la Ciudad de Tapachula, Chiapas en México.