Abstract Horizon