Rena from FinallyFast takes a quick walk around Drexel University in Philadelphia.
Drexel University is one of the two Universities that makes up University City.
Here is another look at the spikes. I think they are suppose to be dragon scales (or at least that is my guess).
You can check out more information on Drexel University Here.