Posted in NASA
April 15, 2021

Tokyo at Night

The night lights of Tokyo, Japan, are pictured from the International Space Station as it orbited 261 miles above the island nation. via NASA https://ift.tt/3uTirsW

Tagged with: ,

Comments & Reviews

Your email address will not be published. Required fields are marked *