Tropical Cyclone Alfred is set to make landfall in southeast Queensland. This is why it's turning towards the coast.
China has a continental and seasonal climate. Most parts are in the temperate zone but southern areas are in the tropical or subtropical zone while northern areas are in the frigid zone.