China China’s “city of the future” impresses foreign guests with modern charm – Xinhuaby Miles Cooper March 8, 2025