I was told this picture was taken from the top of the Eiffel Tower, but I cannot confirm that. It is of the city Paris in France. Enjoy today’s jigsaw puzzle!