Dense green forest canopy shrouded in mist and low clouds on a mountain - Free Stock Photo | Picren | PicRen