You May Not Have Heard Of Turkmenistan, But You Need To See The Door To Hell 7:12:00 PM Edit Amidst Turkmenistan's Karakum Desert, almost a little town named Derweze, rests a cavity. In any case, it's an extraordinary pit. No... Read More