Your next pocket travel guide
score:2
Those are the Ban GiocβDetian Falls on the border of China and Vietnam. Here's a picture from another angle from Wikipedia: