before charlie could crumple under the stress of being in such a surreal situation , his gaze drew past the flying jinn and magic carpet and widened at the sight of the mountains glimmering green in the sun in the distance .