Tropical storm "Tapa" makes landfall on China's southern coast | Turkmenportal.com