Sunday, December 22, 2024
Home Tags Super storm

Tag: Super storm

Image of super typhoon level 17 from space

0
Images from satellites show Super Typhoon Surigae operating in Philippine waters. Super typhoon Surigae shot from Japanese satellite Himawari 8 at...