Can YOU find wally, link in desc.. I realise that the pictures gives it away.. 45 gigapixel interactive photograph of Dubai. Can someone explain to me what that is. I have an idea I just don't know if it's correct. poor thinking on my behalf