Snow-covered mountains along the Kazakhstan-China border, including Sayram Lake at top, are pictured from the International Space Station as it orbited 263 miles above the Asian nations.
Continue reading Snow-covered Mountains Along The Kazakhstan-China Border.