Question: where did the battle of shilo take place
Answer: the west bank of the Tennessee River