Not Beijing, but London. Pedestrians make their way through dense fog over the Millennium Bridge in the British capital on New Year’s Eve. Photo: EPA