Space observatory