From Wikimedia Commons, the free media repository
English: Miran is an ancient oasis town located on the southern rim of the Taklamakan Desert in China, along the famous trade route known as the Silk Road where the Lop Nur desert meets the Altun Shan mountains.
This category has the following 2 subcategories, out of 2 total.
Media in category "Miran"
The following 8 files are in this category, out of 8 total.