Bilbao SpainNestled on the edge of the pond that mirrors the rippling façade of the museum, Tall Tree & The Eye presents a towering cluster of 73 polished stainless-steel spheres that reach upward like a metallic tree.