Skip Navigation

Tashkorgan Open Stage by automidori Star this if you like it!

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