5 years ago
First photo by ENT108 [
] 2nd & 3rd photos by Teen Wolf [
] This waterfall is 15 times the height of Niagara Falls. Venezuela's waterfall is the highest in the world. [via TwistedSifter]
A long-time Vingler, photographer, gamer, astrophile, science lover, martial arts enthusiast, foodie, manga reading, anime watching, all-around gal.