China capital: Fright and flight?