Mummies uncovered at Xinjiang / China in 2003 / 2004.
There are 2 mummies shown in the video, the younger one has nicknamed "Princess of Loulan". The older one is the most important among all mummies which is uncovered at the center of the tomb hill.
The videos have no sound, and all the writing is in Chinese, so there is likely a wealth of information not accessible to the average Westerner. Nonetheless, the images are utterly transcendental.