This is the worlds highest waterfall, located in Venezuela.
The water falls down over 1000 meters. You can´t estimate that in the picture, but by watching the water fall you can see it in reality. Every drop of water takes some time from top to bottom. 1000 meter is some distance also for water to fall down.
Page Scores range from 0% to 100%. The higher the score, the higher the perceived quality of the image. Score is not a simple average of votes, but takes into account the number of votes and the power of the voters.
For every object, a hit is registered each time the object's main page is viewed. A user's hits are the sum of all the hits on the objects he or she owns.