Several meters high tide lashes coast as Typhoon Nida makes landfall in South China's Guangdong province, Aug 2, 2016. (Photo/Nanfang Daily)
RIGHT BG
Several meters high tide lashes coast as Typhoon Nida makes landfall in South China's Guangdong province, Aug 2, 2016. (Photo/Nanfang Daily)