Question: where does by the shores of silver lake take place?
Answer: De Smet, South Dakota