A new space observatory in Cyprus looks like it just uncloaked itself on the set of a sci-fi movie and is ready for takeoff. Perched high on the Troodos mountains and with an unobstructed view of the ...
A new space observatory in Cyprus looks like it just uncloaked itself on the set of a sci-fi movie and is ready for takeoff. A new space observatory in Cyprus looks like it just uncloaked itself on ...