The Array 9. February 2015 admin Allgemein The Array is set upon a sloping ridge in Telluride, Colorado. Visually powerful, environmentally sensitive. The installation relies on the snow pack levels during winter Read more