Santa María de León Cathedral
Submitted by Carlos Lodeiros on Fri, 2006-09-22 20:41.
Santa María de León Cathedral, also called The House of Light is situated in the old roman city of León, N.W. of Spain.
http://en.wikipedia.org/wiki/Cathedral_of_León

