Largest man made waterfall is in? (A) USA (B) UK (C) CHINA (D) South Africa►Correct Option Correct Answer is: C