BBC world ads

Can you make something out of this image ? It is part of a BBC World advertisement campaign. Don't worry if you can't make out anything of it; it took me five minutes to see what was going on.

This link might explain alot, and contains pictures that are more easily to spot, but don't click too soon on the last link (might feel like a spoiler). Great advertisement.