Times Square, located in the heart of New York City, is a bustling intersection known for its bright lights, massive digital billboards, and vibrant energy. It is a major commercial and entertainment hub, often referred to as 'The Crossroads of the World,' drawing millions of visitors each year.