The skyline of Haikou, capital of south China's Hainan Province, is overcast by clouds, June 26, 2009 as tropical storm Nangka approaches. [Photo: Xinhua]