The world's most powerful telescope, James Webb Space Telescope, captured the moment of birth of a star. NASA shared picture showing an hourglass shape created by a protostar called L1527. The protostar is 1,00,000 years old and is at the earliest stage of star formation. The protostar itself is hidden from view within "neck" of the hourglass shape, NASA stated.