https://www.marinelink.com/news/installation-complex372109.aspx
ISS Aids Complex “Super Crane” Installation
Four STS cranes, the largest of their type anywhere in the world, have been brought onshore, ready for commissioning, at Algeciras port in Spain.