Until yesterday, I had no idea that there is one specific location with a slightly higher vantage point - where you can view the skyline of the city of London, Ontario. I was actually surprised to find such a view, right in the middle of a town Byron, that London has expanded into. But even more...