Entries by

Friday Photo: Angel Falls, Venezuela

Angel Falls is undeniably breathtaking from any perspective. With a height over 3,200 feet, it is the highest uninterrupted waterfall on Earth and a powerful testament to nature’s power. Some 80 years after American pilot Jimmy Angel first flew over the falls, Douglas Olivares snapped this photo from his Cessna 172, complete with a partial rainbow.