The view from Mount Royal in one of the world's greatest cities. ...