Peiku Lake in southwest China is surrounded by Himalayan peaks

GMT053_EHDC1

iss074e0325251 (Feb. 22, 2026) --- Peiku Lake in southwest China is surrounded by Himalayan peaks and contains both freshwater and saltwater due to differing sources of meltwater and evaporation patterns. The International Space Station was orbiting 260 miles above the Asian continent when this photograph was taken. Credit: NASA

Album Expedition_74