in form like a triangle, having on the east and west sides two mountains of rock and cliff, as it were hanging over it;
(a triangle; having; L:on the east and west sides two mountains of rock and cliff) (it; were hanging; L:over it)
a triangle it
having were hanging
L:on the east and west sides two mountains of rock and cliff
L:over it