At the back is a favorite spot: the open - air observation platform, for wind - in - the - face viewing of the lovely Scottish scenery. (irtsociety.com)
The project, currently in the study phase, is being assessed for the technological and financial requirements needed to create so advanced a deep space observation platform. (newatlas.com)
The total absence of atmospheric distortion would make the moon a perfect observation platform. (dotearth.blogs.nytimes.com)