China Pavillion

Scenes from "Off the Grid: Shanghai" for NBCSN.