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