Japan's northernmost main island of Hokkaido is pictured from the International Space Station.
iss065e073777 (May 26, 2021) — Japan’s northernmost main island of Hokkaido is pictured from the International Space Station as it orbited east 262 miles above the Pacific Ocean.