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 674 timesSolve puzzle81bridgedo itsolved 88 timesSolve puzzle