A giant anti-typhoon floating offshore wind turbine was successfully installed in Yangjiang in Guangdong, China.