The James Webb Space Telescope has arrived at its cosmic parking spot a million miles away, bringing it a step closer to its mission to...