HomepageAll jigsaw puzzlesAll puzzles added 12 November 2013 All puzzles added 12 November 2013 35Buildings on the scarp in Riomaggiore (Italy)Silvano Audisiosolved 9,622 timesSolve puzzle