MP.photo

Freedom Tower in Lower Manhattan

Freedom Tower in Lower Manhattan

View of the Freedom Tower in Lower Manhattan. One World Trade center stands 1,776 feet high and can be seen all over Lower Manhattan. I went to the top of it with my son a year ago. The views were stunning!

Exit mobile version