San Francisco Frontiers - Storm makes landfall in China after raking Taiwan as typhoon