China – Shanghai
Locations China – Shanghai