New Horizons is an international science festival .
New Horizons is an international science festival that is celebrated every year either in NASA -U.S.A.- or in CERN -Switzerland- , alternating one year each to host the event .
New Horizons