Rome, Italy
I still don't have the slightest idea what this building is... but I liked it.
No Clue but I liked it