Stairs on Canal Street September 9, 2014 Architecture, Street New York, New York On location in New York City’s Chinatown.