Suicide Forest, Mount Fuji, Japan. 100 people a year commit suicide in these forests every year. They still find human remains years after the tragedy.
Japan is damn scary
Visit bestsnowboardgear.tumblr.com for more!
Dramatic cumulus clouds billow above a Texaco gas station along a stretch of Route 66 in Arizona, 1947. See more photos here.
(Andreas Feininger—Time & Life Pictures/Getty Images)