What can I say about roofs? They must be great because everyone looks up at them.
Bad puns aside, roofs tend to vary according to where they are, and I though the geometry of these roofs would make for a good jigsaw puzzle.
Enjoy!

Beginner   Easy   Medium   Hard   Tough     Extra Tough