Sorry, that's not the spot, although it is a good one. My spot is on Fallsview Blvd on top of the hill. I was going to let it go but where I took my shot from is a really cool place to see the falls with little traffic. There is a wide interlocking brick space beside the road with a couple of the look out stations I included in the picture.
Dammit! My shot is 200m due east then. The same brick and observation stations are there too. The tag is still open.