NYC from on top the Empire State Building..

NYC, NY – Empire State view

This is a view from the observation deck of the Empire State Building. The World Trade Center is to the left and the Statue of Liberty in seen in the harbor in this picture taken in 1999.  All are very American things.