By Roger Hsu New York City 22 February 2007 watch Hello Deli report New York City is known for many famous landmarks: The Empire State building, the Statue of Liberty, and Times Square. Amid all the hustle and bustle of the city is another landmark...