iss071e014284 (April 20, 2024) -- Lake Tahoe, situated in the Sierra Nevada Mountains and straddling the border of California and Nevada, was photographed as the International Space Station orbited 258 miles above.
Album Expedition_71
Date April 20, 2024