This city art is located in a corner of Finch Station.