April 2, 2026 People Mountain, People Sea: Shanghai and Hangzhou, 2023 Stories from the Middle Kingdom, and my top lifesaving tip for a first-time visit