Pujiang, or also known as 'Italian Town', is part of a larger development plan for Shanghai area, called "One City, Nine Towns".
So far, the visit to Pujiang was the most bizarre experience I have had during my long trip. My feelings alternated between a genuine curiosity and a creepy unease as I was walking through the deserted, yet quite well maintained, streets. I have not met a single person during my visit (which lasted a couple of hours), and I kept wondering what actually happened here.