HomepageAll jigsaw puzzlesAll puzzles added 18 March 2009 All puzzles added 18 March 2009 66First floor of Eiffel Tower (France)(c) Erick Nguyen (123rf)solved 3,136 timesSolve puzzle