Skip to playerSkip to main contentSkip to footer
  • 3 years ago
A rare snowfall blanketing the Taklimakan Desert of Xinjiang Uygur Autonomous Region in northwest China has created stunning and picturesque winter scenes, wowing local residents and visitors
Be the first to comment
Add your comment

Recommended