Puzzle 500 piese Mill by the Pond 53490, Castorland