Where to go, what to do today in Shanghai. Read on for Shanghaiist’s picks. Louise Bourgeois, Crouching Spider, 2003 at the international Women’s exhibit ‘She’ International Women Artists Exhibition @ Long Museum The Long Museum at the West Bund is hosting the very first exhibition in China, ‘She’, that features 105 women artists from 13 countries spanning over 10 centuries. This exhibit displays the works of Tracey Emin, Yoko Ono, Louise Bourgeois, Lu Xiaoman, Pan…