Meaning: Celestial bodies that emit light shone with a flickering light higher than a large natural elevation of land.
Choice of Words: Stars: celestial bodies that emit light, twinkled: shone with a flickering light, above: higher than, mountain: large natural elevation of land.