Live action footage
June 18th, 2015 in Niagara Falls, Canada. the well known Niagara Falls View from the Canadian side in Ontario Province and a Boat that Tickets can be bought to be able to see the falls from bellow
HD
1920 x 1080