Toronto's main station certainly has a feel of New York's Grand Central Station.
One of the best things to see whilst in Stockholm are the metro stations. I did a little bit of research beforehand and they looked interesting enough, but let's be honest who wants to spend most of their time underground? Turns out, this guy! In person they are incredible.