This image was taken near I-95 in North Carolina (?) - USA, on 2 April 2013.