The iconic Rockefeller Center in New York City features a large golden sculpture of a lion, surrounded by a fountain and lush greenery, with the words "Rockefeller Center" and "Puppy" displayed on banners.