A drilling well in Arctic Siberia, Russia. It stands on… by Justin Jin December 18, 2014 A drilling well in Arctic Siberia, Russia. It stands on permafrost. Further reading Previous Next tagged with #Page