Google Satellite Maps:
Niagara River Pkwy, Ontario, Canada

Niagara River Pkwy quite near Niagara Falls [...]