No doubt that is alot of gear worth hundreds of thousands. However, if you took just one of each item there it would not be nearly so impressive. I noticed that the article is saying that the 1Dx has not been released to the public yet. They must be referring to Europe as it certainly has in North America. Why would Canon hold back releasing this anywhere when it took so damn long for them to get it to market in the first place.
I believe these photos were taken a while back, they were posted on another forum a good month or 2 back.