Same place different time

Today we were in Toronto for Meredith to write her CFA level 1 exam. During the afternoon session, I went for a jog along the Toronto waterfront. As I was following the trail, I had a flash back to last May when our group of four guys were biking from Waterloo to Ottawa and were cycling along that very same path. I had this mental picture of being there on both accounts... jogging along the path while watching myself cycle past. It was strange to feel so connected to that moment even though separated by time and season.