48 Hours in Shanghai

48 Hours in Shanghai

A few quick snaps from a quick ‘visa-free stop in Shanghai, China.