Original caption On a clear day you can see New York If you dont believe it heres the proof Not only that but the skyline of downtown Manhattan has quite a few new additions including the Twin Towers of the World Trade Center at left Battery Park is front and center