A rescuer searches for missing people near the landslide-hit Suhua Highway in Taiwan, southeast China, Oct. 24, 2010. The rain-triggered landslide have left 11 people dead and 26 others missing, including 20 tourists from the Chinese mainland.
Go to Forum >>0 Comments