'Ne Zha 2' Goes Global: Film inspires people to revisit historic site in northern China's Liaoning Province