Sort:  

Yes, it's Madrid. Or rather, another of the countless wonderful corners that this city has.