It has been raining steadily for days, but the evening sun now pierces the haze like a pink, flaming orb, its broken rays angling downward through a gallery of 30-foot-high windows recently carved ...