Sh...shit! I can't find the right words for this pic...It sucks my soul right through the screen and right now I just want to be lost in that forest!

Beyond the beauty of nature, this is where every single creature must stop their daily activities to look and appreciate the art, every praise need to come out of their hiding places.