That's the term New York City developers use. First of all, it means the new super-tall condominiums of the Central Park Tower. The term is also often used in the context of new super-tall residential buildings located around and on the perimeter of Central Park. Most apartments in these buildings have panoramic views of Central Park