Category: China

  • Shanghai

    Shanghai

    The city of Shanghai with its 28 million residents is a huge city. We were surprised that it did not feel as crowded as we were anticipating. Certainly being met by a guide and having our own driver helped us avoid the worst problems of commuting about. We were impressed to hear that the 17…