Yup. It was on the Discover Channel.
"The Beauty Of Loulan"
The Ughars have proclaimed her as the 'mother' of their country.