angostura bridge

Noun
  1. A suspension bridge across the Orinoco River at Ciudad Bolivar (synset 102715621)

Other Searches