street view with a large glass building and lattice facade