photos 20240207. A couple of images along the Finch LRT that nears completion. The first shows the rail ramp underground on Hwy 27 to Humber College station and the second shows wires reflecting sunlight along the Finch Ave LRT corridor. Image February 8, 2024 Vik