Canada Day "celebrates the anniversary of the July 1, 1867, enactment of the Constitution Act, 1867 (then called the British North America Act, 1867), which united the three separate colonies of Canada, Nova Scotia, and New Brunswick into a single Dominion within the British Empire called Canada." (From the given Wikipedia link.) This year marks the sesquicentennial (150 years) of this event. Geocaching.com reportedly has a souvenir for attending an event on this day. What better reason to get together and celebrate together, with our friends to the north.
And what better place to meet than a river confluence. In this case, it is at the confluence of the Ogden and Weber Rivers. We'll meet from noon until 1:00 pm, local time. Any time before or after that is not guaranteed.
Each of the three parking locations given here holds about a dozen vehicles. The closest parking is about 1/10 mile north across the Ogden River, with a convenient bridge available. The second closest is about 1/4 mile west from the first parking lot, along 17th Street. The third closest is about 1/2 mile south along the Weber River (on Middleton Road), from the event but will be a pleasant stroll or bicycle ride along the river.
Arriving by boat is left as an exercise to the reader.