Skip Navigation

Tashkorgan Open Stage

Travel Photography Photos tagged as china Tashkorgan Open Stage

Tashkorgan Open Stage

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

塔什库尔干塔吉克自治县 , China

Comments

No comments yet. Be the first to comment on this photo!

More photos from China