Skip to playerSkip to main content
  • 5 years ago
Beihuangcheng Island in east China's Shandong Province was shrouded by advection fog on June 2. The thick fog formed after several days of rain.
Be the first to comment
Add your comment

Recommended