People out walking on a sunny, spring day in Shanhai.