AlUla, China's Henan province strengthen cultural ties for h