If there is a hell on earth, it is not far from the small town Derweze (translated means “door”) in Turkmenistan. This ominous place is located in the Karakum Desert.
What do you think?
0 pointsUpvote Downvote
Total votes: 0
Upvotes percentage: 0.000000%
Downvotes percentage: 0.000000%