I took this picture hand-held on my trip to Montreal last month (with no image stabilization), testing my ability to keep my hands steady in the freezing cold. Can anyone guess what it is without cheating? There's this one little spec of light in the bottom right quadrant that is sort of neat. I wonder if that's a distant star? Plane?