In Chinese mythology, Mount Tai is believed to be the place that connects heaven and hell, and it is associated with immortal deities and ghosts.