The view from space.

TW
0

This fantastic photograph of Mallorca and Minorca was taken by the International Space Station.

Note the snow which is visible on the Sierra de Tramuntana mountain range. Even from far above, the islands looks fantastic.