Odin was launched on February 20, 2001 onboard a
START-1 rocket from Svobodny, Russia. After 11 years of planning
and building, Odin was ready to start it's planned two year mission
which has now lasted more than four.
View the Launch of Odin
Original Press Release
Odin Orbit Details