China is building its first cylindrical oil platform in the South China Sea. The substructure of the structure is of gigantic proportions and, at 338.5 meters, is higher than the Eiffel Tower.
China is building its first cylindrical oil platform in the South China Sea. The substructure of the structure is of gigantic proportions and, at 338.5 meters, is higher than the Eiffel Tower.