Can anything knock China off its mountain?