Massive explosions have hit China's northern city of Tianjin, killing at least 50 and injuring 500 people.

According to Chinese state media, the blasts occurred when a shipment of explosives blew up in the port city at about 23:30 (16:30 GMT).

Pictures and video shared on social media showed flames lighting up the sky and damage to nearby buildings.