At the roof of acheloos river