Typhoon Haiyan — which is being called one of the worst storms of all time — is bearing down now on the Philippines.
The satellite imagery is jaw dropping.
This shot from European meteorological group EUMETSAT really captures just how massive this storm really is.