Archaeologists have uncovered over 1,000 artifacts from a palace relic on Mount Wudang, central China, with some discoveries believed to have been used in rainmaking rituals....
Mount Wudang is known for its Taoist temples.
Produced by Xinhua Global Service■













