street intersection framed by tall skyscrapers