Angel Falls
02:11Venezuela's Angel Falls are twice as tall as the Empire State Building.
From:
and
Venezuela's Angel Falls are twice as tall as the Empire State Building.