Chinese Mountains Trail is a rough and tough trail on Quadra Island.
Tag a trail, bike, and/or a category.