Located in northwestern China, the Xinjiang Uygur Autonomous Region is endowed with rich natural resources.
China Photography Festival offers a visual feast
Shanghai photography exhibition showcases nearly 300 global works
A clear window of opportunity
Xiong'an Zhongguancun Science Park: A glimpse of the future