Impressive? Only because it's gigantic in comparison to everything around it.
Oddly out of place? Absolutely.
Cool? Not a word I would use, at all.
I don't give a crap where it was built, it's an eyesore (especially up close).
Looks to me like they were trying to emulate this building...
and failed miserably.