Live action footage
Beautiful scenic of Niagara Falls, shot from the Canadian side. Tourists are gathering in rain coats at the bottom.
HD
1920 x 1080