99 hours in Shanghai

Shanghai is a town of many faces. You need an open mind and lots of patience to see the charm of this place but once it hits, you’ll want more!