Self-Sustaining Urban Oasis

Phoebe DeFries // Adviser: Max Zahniser

Self-Sustaining Urban Oasis

The definition of Oasis is “a fertile or green area in an arid region (such as a desert).” Translating the concept of an Oasis into a built urban setting means creating a space in the center of a developed city where people can unwind, get away, restore themselves and feel at peace with nature while being environmentally responsible. 

Previous
Previous

A Soulful Past with a Uniquely Modern Lens

Next
Next

Conveying Place, Atmosphere, and Experience through Visual Representation