TV screens are EVERYWHERE. The glass building below is on stilts. (It's a gift shop.)