Rockefeller Center New York USA The towering Rockefeller Center, New York, USA The towering Rockefeller Center, New York, USA