The International Space Station orbited off the coast of the Philippines

Back to top button