Vauxhall Park, south branch of the Thames River, in London, Ontario, Canada. The park is beside Egerton Street, but the entrance is off Price Street.
Home to 5 baseball diamonds, and also the Vauxhall Pollution Control Plant, which you can see in this video.
Location: 42.973372, -81.206965
As usual, turn on 1080p HD for best view. Thank you for looking.