angostura bridge

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

Other Searches