Description
This self sustaining ecosphere is like owning your own little world. The ecosphere is a balance of water, air, and life; technology for this self sustaining ecosphere was developed by NASA scientists in an attempt to study our own planet’s biosphere.