Cosmonaut shares stunning view of Malta from space

This is beautiful Malta from space. A stunning image has been captured by a Russian cosmonaut hundreds of kilometres away from the Earth’s surface. Lieutenant colonel Oleg Novitskiy snapped the island from the International Space Station, which orbits at a height of 400 km. Malta from space! Russian cosmonaut Oleg Novitskiy shares a stunning new view […]