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.