in

This system floating on an ocean. – impressive

This platform floating on an ocean.

This system floating on an ocean. – amazing