<human>:  Where did the battle of Antietam take place?
<bot>: The Battle of Antietam took place in Sharpsburg, Maryland. Sharpsburg is a small town about 20 miles north of Washington DC. It is located on the Potomac River, and it is about halfway between Washington DC and Harper's Ferry.