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