A Catholic church in the middle of a borough full of Mosques? I don’t think so. These are residential houses in an area which is called Alhambra.
These are simple family houses with an igloo on top. The name Alhambra has been picked to give these icy livings an exotic flair. All in vain, they’re as cold inside as any other regular house in Spain.
^tvo