Chamela, Jalisco, on the Pacific coast of Mexico.  This field site is run by the Instituto de Biología of the Universidad National Autonoma de México.   Like the other Pacific coast study sites, this is a strongly seasonal site with a dry season which the spiders survive by staying in the egg sac.  The photograph was taken at the begining of the rainy season.