Site Scape Ltd. is a landscape company – based in Riyadh , Saudi Arabia.
Our landscape architecture team aims to design & build places that are beneficial for both the people and the environment. By analysing the history, the current state and the context of each project, we develop sustainable landscapes that emphasize the beauty of nature and the importance of well-being