Ah. Of course. I recognize that from the aerial view. We have a show here called Impossible Engineering. They showed that lift, along with this one, in one of their episodes:
As a former structural engineer I am always amazed at some of the wacky shit you Europeans come up with. Love it!