HomepageAll jigsaw puzzlesAll puzzles added 25 January 2019 All puzzles added 25 January 2019 160Square in front of Saint Isaac's Cathedral in Saint Petersburg (Russia)scaligersolved 672 timesSolve puzzle81bridgedo itsolved 87 timesSolve puzzle