World Trade Center, New York City

It's not always State and National Parks that take your breath away. One World Trade Center, in Lower Manhattan, is an incredible sight. #NeverForget #TwinTowers #NewYorkCity #NYPD #NYFD