Lagrange point

Lagrange point where the satellites, observing sun, are situated. Photo by NASA.

Lagrange point where the satellites, observing sun, are situated. Photo by NASA.