a) Words: "pure magic" , "gigantic" , "engulfed" , "dream-like beauty".
b) The boy is lost in a dream for a long time: the verb stared is repeated twice, and the adjective gigantic suggests he is impressed by the experience.
c) It is very strong.
Voilà ! :)