A 1,000-piece jigsaw has been created to promote a North Yorkshire town. Harrogate BID has created the puzzle with retailer ...