A 305-foot tall statue of the Goddess stands at the mouth of the Hudson River, broken chains at her feet. There is a mysterious handprint on The Declaration of Independence just like the one on the Petroglyph depicting the birth of the crab nebula in Chaco Canyon.