Six people have been taken to hospital, after a double decker bus hit a railway bridge - ripping off its roof.
Emergency crews were called to the crash on George's Rd, Stockport at 1.39pm.
Firefighters rescued three women and three men from the wreckage.
One witness told Granada Reports that he saw a girl being treated within what remained of the top deck of the bus.
More top news
Some snow showers. Cold with a frost and icy stretches.
Police in Lancashire are to make a new appeal for information about missing schoolgirl Charlene Downes before Blackpool play Brighton
The animals at Knowsley Safari Park, some of home aren't used to a British winter, have been braving the snow.