Chinese folklore encompasses the folklore of China, and includes songs, poetry, dances, puppetry, and tales. It often tells stories of human nature, historical or legendary events, love, and the supernatural. The stories often explain natural phenomena and distinctive landmarks.[1] Along with Chinese mythology, it forms an important element in Chinese folk religion.