Buildings blanketed by haze.