There’s no better way to experience Shanghai, the bustling metropolis of 26 million people that straddles the historical and the futuristic, than by foot. It has recently been popularized by Chinese ...