Are you Norwegian and going trough China soon? Then you might not need a visa.
Norwegian citizens are now visa exempt for transits through China for up to six days – for tourism and business purposes. They will need to present an onward ticket, adding to the other 53 countries’ nationals that are eligible for this policy.
Source: Fragomen