Travel Photo of the Moment Atlas at Rockefeller Center

The Travel Photo of the Moment is of Atlas at Rockefeller Center

The Rockefeller Center is located between Fifth Avenue and Seventh Avenue in Midtown Manhattan. Built by the Rockefeller family, the Rockefeller Center was declared a national historic landmark in 1987. The famous and recognizable statue of Atlas faces Fifth Avenue and was constructed by sculptor Lee Lawrie as part of the old American architectural style that integrated public art.

Read more:
Travel Photo of the Moment Key Biscayne, Florida

The Travel Photo of the Moment is of Crandon Park Beach in Key Biscayne, Florida and was taken by joiseyshowaa...

Burj Al Arab Hotel – Travel Photo of the Moment

The Travel Photo of the Moment is of the Burj Al Arab Hotel in Dubai One of the most luxurious...

Chasing Doctor Who in Britain

You probably have to be a science fiction fan to enjoy the new travel narrative Who Goes There: Travels Through...

Close