Question: where was the cold harbor battle fought at?
Answer: near Mechanicsville, Virginia