19 Oct 2021, 08:43 UTC · By: Otilia Drăgan / The $10 billion Webb Space telescope has reached its final destination before the historic launch, when its "super eye" will explore the origins of the Universe