Subashi Ancient City by wh2021

Subashi Ancient City

Subashi is a lost city located near Kucha in the Taklamakan Desert, on the ancient Silk Road, in the Xinjiang Uygur Autonomous Region of China.
How intriguing!
June 10th, 2024  
Imposing structure
June 10th, 2024  
Impressive structure- and to think it was built without modern machinery!
June 11th, 2024  
They must have been very special buildings.
June 12th, 2024  
Leave a Comment
Sign up for a free account or Sign in to post a comment.