Question: where did the battle of cold harbor take place
Answer: near Mechanicsville , Virginia