This is the St. Croix River which seperates the United States and Canada. These folks have found a great place to watch the parade - from a party boat in the middle of the river!