Live action footage
June 18th, 2015 in Niagara Falls, Canada. the well known Niagara Falls View from the Canadian side in Ontario Province.
HD
1920 x 1080