Every year, at the Wa Huang Gong temple in Hebei Province, China, people gather to worship the great mother, Nuwa, the oldest deity in Chinese myth, praising her for bringing them a happy life. It is a vivid demonstration of both the ancient reach and the continuing relevance of mythology in the liv[...]