The Rideau Falls are two 11-metre waterfalls located in Ottawa, Ontario, Canada, where the Rideau River empties into the Ottawa River. The falls are divided by Green Island, with Ottawa's Old City Hall just to the south. To the west of the falls is the headquarters of the National Research Council while to the east are the Canada and the World Pavilion and the French Embassy.
Less