Jigsaw puzzles at national geographics site

guys,

who can help to recreate this puzzle?
I would like to learn how did they do it?

amazing, i guess their flash dsigners get big bucks…:)))