My cable is out and won't be repaired until after the race. Does anyone know of a public F1 viewing venue for the China Grand Prix?