Which of these programs has already launched, Astron or James Webb Space Telescope?
James Webb Space Telescope:  It is scheduled to launch in 2019 and will be located near the Earth–Sun L lagrangian point.
i don't know