The snow-capped Crimean Mountains and the city of Yalta on the north coast of the Black Sea are pictured from the International Space Station as it orbited 263 miles above.
The snow-capped Crimean Mountains and the city of Yalta on the north coast of the Black Sea are pictured from the International Space Station as it orbited 263 miles above. […] ...
Add Yahoo as a preferred source to see more of our stories on Google. Journalists of the Krym.Realii [Crimea.Realities, a project by Radio Free Europe/Radio Liberty – ed.] have posted an interactive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results