Abstract Landscape