City reveal from Times Square in New York

Times Square in New York is known as the “Center of the Universe.” A hub for businesses, restaurants, and all varieties of activity, Times Square is one of the world’s busiest pedestrian areas.
Published: 6:05 AM MST May 17, 2019
Updated: 6:04 AM MST May 17, 2019