Mysterious-looking fog hides Chinese island
Aerial footage shows Beihuangcheng Island enveloped in advection fog, making buildings almost invisible.
Aerial footage shows Beihuangcheng Island enveloped in advection fog, making buildings almost invisible.
