Ithaca falls in Ithaca, New York in early November 2005. About 150 feet high. MAX7D

HOME