La Almudena is a catholic cathedral in Madrid, Spain. It is the seat of the Archbishop of Madrid. The cathedral was co...