Fuxing Road, a typical Shanghai street lined with Platanus trees. cross street near where our old home is.