Dropstones are pieces of rock that are deposited in a marine environment, typically by ice rafting. They are found in the Talchir Formation, which is known for its glacial deposits and dropstone features