I posted a picture of this place long ago, but this one is even moodier than that one. Photographer Javier de la Torre Otzarreta forest, located in Vitoria, Spain