Photos by author: Shanghai