
Seagulls rest on a rock on Hailu Island, Weihai City of east China's Shandong Province, May 29, 2010. Hailu Island, only 2 sea miles away from the land, is an uninhabited island and paradise for the seagulls. Thousands of seagulls live and breed their babys here. (Xinhua/Li Ying)

Birds fly above Hailu Island, Weihai City of east China's Shandong Province, May 29, 2010. Hailu Island, only 2 sea miles away from the land, is an uninhabited island and paradise for the seagulls. Thousands of seagulls live and breed their babys here. (Xinhua/Li Ying)

Seagulls rest on the rock near Hailu Island, Weihai City of east China's Shandong Province, May 29, 2010. Hailu Island, only 2 sea miles away from the land, is an uninhabited island and paradise for the seagulls. Thousands of seagulls live and breed their babys here. (Xinhua/Li Ying)

Seagulls fly above Hailu Island, Weihai City of east China's Shandong Province, May 29, 2010. Hailu Island, only 2 sea miles away from the land, is an uninhabited island and paradise for the seagulls. Thousands of seagulls live and breed their babys here. (Xinhua/Li Ying)