STS-131 Discovery payload bay over Earth. Docked to SpaceStation 220 miles overhead. #nasa #sts131