News
Avoid Guangzhou train station, 80,000 stranded after landslide
Heavy rains have caused landslides in northern Guangdong province, forcing the suspension of train service out of the Guangzhou Railway Station and stranding tens of thousands.Read More