Our photo of the day is of the “Freedom Tower”, in NYC. It has officially become the tallest building in New York City, beating out the Empire State Building. By completion, it will become the tallest building in the United States. It’s great to see something built from nothing, knowing what it means to everyone. It rises from the ashes of 9/11 as a symbol of pride for this great nation.
Search the blog