Something about the scene reminded me of the strange and disturbing Asian paintings of Nicholas Roerich, and of the still stranger and more disturbing descriptions of the evilly fabled plateau of Leng which occur in the dreaded Necronomicon of the mad Arab Abdul Alhazred