Outpoll | China Constructs Nuclear-Resistant Floating Science Island.