Coming from Toronto, Jennifer Bin now lives in Shanghai, where she works in the area...

31