World Trade Center Memorial View

World Trade Center Memorial View

High definition image of the Freedom Tower construction site taken from high atop NYC's Financial District.

More info
Share
Report cam
What is wrong?

CAPTCHA Image
[ New Image ]

Nearby

Nearby

Online?
Nearby

Nearby

Online?
Nearby

Nearby

Online?
Nearby

Nearby

Online?

New York City, USA

25°C / 77°F

2.4 m/s

Comment Form is loading comments...