A busy city street with several huge buildings.