Yes. And this is a terribly uninformative article which says nothing interesting about any of that.
To the question of the Omega logo and Olympic rings asked below, this article states "In fact, the entire photo is literally the finish line viewed one pixel at a time (the Omega and Olympic branding is added at the top)."