Sentence:  And this ideal conception is found beaming like a golden ray upon each idol, however coarse and grotesque, in the crowded galleries of the sombre <WSD>fanes</WSD> of India and other Mother lands of cults. 
Meaning of the word marked with <WSD> tags:  (temple) A temple or sacred place.