I say it's still 8 photos short of a complete update.
As for 'NYC-style Canyons', only a few come to mind, namely certain stretches of streets that run in the financial district, but even they don't contend the claustrophobic, tight and tall canyons lining avenues in Midtown Manhattan.