One of the strongest typhoons ever to hit land has slammed the Philippines, forcing millions to take shelter.
Packing sustained winds of up to 320 km/h (199mph), Typhoon Haiyan left at least three people dead, but it may be days before the full damage is known.
The storm ripped apart buildings and triggered landslides as it ploughed