This is the Atlas statue outside Rockefeller Center in New York City. It was sculpted by Lee Lawrie and Rene Paul Chambellan and installed in its present location in 1937. The statue is 45 feet tall, and includes a 15-foot figure of the Ancient Greek Titan Atlas holding the heavens on his shoulders. The North-South axis of the “bent or twisted” armillary sphere on his shoulders points towards the North Star as seen from New York City.