On Sunday, November 30, NASA wrapped up another successful Space Shuttle Mission, when Endeavour touched down in California at the Edwards Air Force Base at 16:25:06 PM (EST) / 21:25:06 PM (GMT).
Originally scheduled to land at the Kennedy Space Center at Cape Canaveral, low Clouds and high altitude Crosswinds forced the landing delay and re-route to California.
The total Mission duration was 15 days 20 Hours 29 Minutes and 37 Seconds, covering 6.6 Million Miles (10,6 Million Kilometres) through 250 orbits around Earth.
The next Space Shuttle Mission will start on February 12, 2009, with the Space Shuttle Discovery blasting off.
Full story on Link below:-
Spaceflightnow
Edited to shrink link. SS