Accuweather.com by Kristina Pydynowski
This satellite image of Helen, courtesy of NOAA, was taken late Thursday, local time.
Tropical Cyclone Helen, accompanied by strong winds and heavy rain, has made landfall across the east-central coastline of India.
The strength of Tropical Cyclone Helen was equal to that of a tropical storm in the Atlantic Basin as it came onshore. Helen made landfall near Machilipatnam, across the Andhra Pradesh state.
Wind gusts of 95 to 130 kph (60 to 80 mph) were expected to occur in the vicinity of where Helen came onshore. Such winds are capable of causing widespread tree damage and power outages. Falling trees threaten to cause additional damage and bodily harm.