windcatcher tower

C62582 concept

A windcatcher tower is a traditional architectural structure that captures and channels outside breezes into a building’s interior to provide natural ventilation and cooling.

Instances (1)