Don't have Telegram yet? Try it now!
http://shanghaiist.com/2014/06/03/shanghai_pride_6_june_2014/
Shanghai PRIDE 6: June 6 - 22 events