World Financial Center

World Financial Center from the Hudson River on August 26, 2000. from the World Trade Center site in Lower Manhattan in New York City, overlooking the Hudson River. This complex is home to offices of major corporations including Merrill Lynch and American Express as well as Dow Jones and its Wall Street Journal division among others (...) +info