Guest
Login
Sign Up
Site settings
Forgot Password?
The breathtaking mirage of a lake surface appeared Sunday in the vast desert of northwest China's Xinjiang Uygur Autonomous Region. Tourists who witnessed the natural event were awed.
Autoplay video
Hide player controls
Hide resume playing