While we wait for STS-128 landing decision by Mission Control, here's "live" Station view of Earth. #nasa