Skip Navigation

Tashkorgan Open Stage Postcard

Travel Photography Travel Postcards China Postcards Tashkorgan Open Stage

Thumbnail version a larger format appears to the receiver and in preview mode
Tashkorgan Open Stage

Tashkorgan Open Stage, China

At Silk Road Castle Square in Tashkorgan, China. The stage background is not of human painting, but nature.

Photo by automidori