Typhoon Ragasa is creating havoc in parts of China and neighboring countries, and is being termed one of the strongest storms of the year. Typhoon Ragasa is now battering parts of southern China, followed by the Philippines and Taiwan. Here are the dramatic and scary visuals: