A weird but fascinating theme park depicting scenes from Chinese mythology, folklore and legends. Mar 4, 2023