View from Freedom Tower.

After World Trade Center was destroyed, One World Trade Centre or Freedom Tower was built. It is now the tallest building in Western Hemisphere and 6th in the world. The following video of New York City was shot on 102nd floor.



Retired banker high on life, who loves to travel and share his travel tales. Follow me on Instagram - Twitter -

Leave a Reply

Your email address will not be published. Required fields are marked *