Question: Battle of the Barrier Forts was fought along the river that has what total length?
Sentence (from "Battle of the Barrier Forts"): The United States Navy launched an amphibious assault against a series of four forts known as the Barrier Forts near the city of Canton (modern-day Guangzhou).
Relevant evidence: No