Spain: Córdoba
There are no words for the impression you get inside