Satellite Image of Tropical Cyclone Ita Making Landfall in Queensland, Australia
Here is the latest satellite image of the tropical cyclone Ita that is making landfall in Queensland, Australia on the Eastern Cape York Peninsula of Queensland, Australia, today, April 11, 2014. The image was captured by NASA’s Aqua satellite. Ita…
04/11/2014
