"They were standing on Sixth Avenue in the middle of the night"

Sixth Avenue, also known as Avenue of the Americas, is located in Manhattan, New York City. It stretches from Central Park South through Soho, Greenwich Village and Chelsea, with the traffic running northbound.

 

Google Map