Horizon and Distance