beyond the reflections , sarah thought she saw places : strange cities with soaring spires , rolling plains peopled by shaggy stampeding beasts she could not name , great airborne castles passing through mountainous clouds , and gigantic trees reaching up into scintillating skies of amethyst , turquoise , and emerald .