HomepageAll jigsaw puzzlesAll puzzles added 2 June 2018 All puzzles added 2 June 2018 88Town of Schaffhausen (Switzerland)Fedor Selivanovsolved 896 timesSolve puzzle15Piros & Florianpeisosolved 233 timesSolve puzzle