Everything is Big in Shanghai!In my view. By Alvin & Wife on August 13, 2017 • ( Leave a comment ) China is real Big!