Icon
 

Main structure of super sized LNG storage tanks completed in China