Did you know that Deltaterrasserne , containing features of both Independence I and Independence II cultures , is one of the largest archaeological sites in Peary Land ? SOMEFACTS.com