China Travel, Travel Snow falling on Shanghai Date: February 17, 2006Author: tbaroundtheworld 0 Comments Final morning here at the Renaissance and I’m treated to a dusting of snow. The New Town Central Park assumes a tiny frosted appearance. The flakes continue to fall as the city wakes up. Share this: FacebookFacebookLike this:Like Loading... Related