Login or sign up Lost password?
Login or sign up
Wandering into the main gate of People’s Park, a large public gathering space in the heart of Shanghai, one might think he or she has stumbled upon a bustling flea market.