Heavy snowfall on March 12, 2004, across north China Inner Mongolia Autonomous Region, Mongolia and Russia, caused train and highway traffic to stop for several days along the Russia-China border shown here by NASA Terra spacecraft.