It is 15 degrees Celsius outside, and the crisp air carries the faint scent of incense. A short drive through the vibrant ...
On display are select collections of New Year paintings of Old Jiaochang, centered around Shanghai's Old City God Temple. Known for their innovative themes and exquisite craftsmanship, the paintings ...