US space shuttle Endeavour landed safely in California Sunday afternoon after a 16-day trip, as unfavorable weather conditions in Florida prevented the shuttle from landing in its home base in Cape Canaveral.
US space shuttle Endeavour lands in California