A helicopter flies over the sea to search for missing people in Taiwan, southeast China, Oct. 24, 2010. The rain-triggered landslides have left 11 people dead and 26 others missing, including 20 tourists from the Chinese mainland.
Go to Forum >>0 Comments