The Sisters Olive Trees of Noah are a grove of sixteen olive trees believed to be the oldest in the world, in the Lebanese town of Bcheale, northern Lebanon. “The Sisters” perched at 1300 meters in altitude make them the de facto highest ever planted olive trees from antiquity till our modern day era.
Add to Lightbox Download