20030718 home.science: Giant hole discovered in China