Wrangel Island
Chertov Ovrag is an archaeological site on Wrangel Island, Russian Arctic.