Elevated view over a dense green forest landscape stretching towards the sea shoreline - Free Stock Photo | Picren | PicRen