Everything You Need to Know About Shanghai’s Biggest Block Party

Shanghai’s Biggest Block Party is taking place from 1-7pm (and into the night) this Saturday, May 29 – and sunshine is in the forecast! Early Bird Tickets are just RMB58, which gets you a welcome …
( read original story …)