earthstory:Darvarza Crater: The Door to HellIn a desolate part of Northern Turkmenistan lies a 69m