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