This is Old Mill Station on the much hated TTC as seen from the Humber River.