Evidence of Catastrophic Biblical Flood Found in China?