A dust storm enveloped huge swathes of northern China reducing visibility and disrupting flights from 3-5 May.