High altitude pseudo-satellites