The McBarge is an abandoned, derelict floating McDonald's restaurant on the Fraser River in Mission, British Columbia that opened in 1986 and shut a few years later. Video of a couple guys' recent visit below.
More background at Destination Strange: "Meet the McBarge: How to visit the world's only abandoned floating McDonald's"