Fossils are preserved in the rocks formed from the sediments deposited by rivers.
Because it was underwater at some point and the layers of sediment settled over it which results in a well preserved fossil
1.6m questions
2.0m answers