Castorland, puzzle, Tower Bridge London England, 1000 el.