There has to be some common sense explanation for this one.......but one must have to dig through the rubble to find it. St. Nicholas Hellenic Orthodox Church was destroyed together with the World Trade Center on 11 September 2001. The church was located across the Liberty Street from the WTC... Sign in to see full entry.