L4 Studios

Under Construction

Lagrangian point L4 is the equilibrium point in space LEADING the Earth by 60 degrees revolution, and centered at the PEAK of the contour of effective potential due to gravity and centrifugal force.

Wikipedia entry for L4