Have you ever watched a meteor shower? Let’s look at the Leonid meteor shower that recently peaked overnight in Northwest China’s Xinjiang Uygur autonomous region! In the pictures, the sky is filled with shooting stars that fall like rain.
Copyright©2023 China Daily. All rights reserved.