This is a cathedral in the city of Bilboa in Northern Spain. This is the stain glass window in the back of the church.