One rock under South China sky