Teresa Stewart has recently adopted the state of Chihuahua in Mexico. The new website can be found at http://www.worldgenweb.org/~mexchh/
We wish her the best as she builds this resouce!