Остров Врангеля
Chertov Ovrag is an archaeological site on Wrangel Island, Russian Arctic.