Henan is a province in Central China. Henan is home to many heritage sites, including Yinxu, the ruins of the final capital of the Shang dynasty and the Shaolin Temple. From Wikipedia
State-controlled outlets are promoting his retreat as a cultural exchange to attract visitors.