An immersive exhibition showcasing the ancient city of Niya and the culture of Xinjiang Uygur autonomous region of China, the ...