Answer
The discovery of marine fossils within China's interior provided crucial evidence for Shen Kuo's land formation theory, challenging conventional views at the time. Shen proposed that land could be formed through the gradual deposition of sediment by rivers over an extended period, similar to the formation of deltas.