Powerful Tropical Cyclone Ita Making Landfall in Queensland, Australia | Cosmos Observatory | Cosmos Observatory