NASA’s Aqua Satellite spots Typhoon Hato’s Landfall in China

NASA’s Aqua Satellite spots Typhoon Hato’s Landfall in China