March  17th.  2011
Permalink

Darvaza (“Door to Hell”) in Turkmenistan. Would love to visit this place. It’s unreal. 

blog comments powered by Disqus
  1. aztekchu-la reblogged this from baristv
  2. baristv posted this