Sunrise from Sea Bright, New Jersey

One World Trade Center – aka Freedom Tower – is the main building of the rebuilt World Trade Center complex in Lower Manhattan, New York City.

Steve Scanlon Photography wrote: “May 21 sunrise reflecting off the Freedom Tower as seen form Anchorage Beach, Sea Bright, New Jersey. 5:41 a.m.”

Deborah Byrd