street intersection with a large building facade and people walking