Building and Location Jigsaw Puzzles