Where was the Battle of Shiloh?

The battle of Shiloh was fought in southwestern Tennessee during the American Civil War. It took place April 6-7, 1862 when Confederate forces launched a surprise attack against the Union troops of Ulysses S Grant. The Union Army defeated the Confederate Army on the 2nd day of battle.