Olive trees ideally stand five meters apart (3.1 miles), how come?
Stay up to date!