The area was full of streams and bogs and other natural obstacles.
⇑ Translate the sentence above by Google ⇑
Related: obstacle, stream
Prev: He put every obstacle in my way.
Next: The Government seems to have created a more demanding obstacle course for aspiring students than ever before.