23 Aug 2021, 10:38 UTC · By: Cristina Mircea / Tropical depression Henri looks just as scary from space as it does from down here. Astronauts on the International Space Station took a photo of it.