A new, towering sign has been installed at Central Park, the region’s largest and busiest outdoor shopping center.