Chinese island shrouded in fog

2021-06-04 1

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.

Free Traffic Exchange