Shan Hai Jing is an ancient book in the pre-Qin period and the oldest geography book full of myths and legends. Mainly describes ancient geography, products, myths, witchcraft, religion, as well as ancient history, medicine, folk customs, ethnic groups and so on. In addition, Shan Hai Jing also recorded some strange events in the form of a running account, and there is still a big debate about these events.