This live webcam from New York is located at the intersection of Houston Street and Broadway Street in Lower Manhattan.When the webcam points north, you can see the store Adidas Brand Center of Broadway Street in New York.