Heavy fog engulfed Shanghai this morning due to the high humidity and weak winds, which lowers the visibility in most areas to less than 500 meters, forecasters said. The Shanghai Meteorological Bureau issued a yellow alert for the heavy fog at 5:35am this ...