USA/NY: NYC – World Trade Center & Freedom Tower

World Trade Center Memorial and Freedom Tower in NYC