Tokyo, Japan, on the coast of the Pacific Ocean, is pictured from the International Space Station.
iss068e006998 (Oct. 2, 2022) — Tokyo, Japan, on the coast of the Pacific Ocean, is pictured from the International Space Station as it orbited 260 miles above the island nation.