Nature Jigsaw Puzzles