You are viewing a single comment's thread from:RE: My beloved country: VenezuelaView the full contextdailyxkcd (-3)(1)in #countries • 7 years ago STOP! Freeze Frame!
It's the highest waterfall in the world. Angel's fall or Auyan Tepuy. It's called Angel's fall due to a pilot who landed there