Citation Hunt

The Wikipedia snippet below is not backed by a reliable source. Can you find one?

Click I got this! to go to Wikipedia and fix the snippet, or Next! to see another one. Good luck!

In page Godavari River:

"

Duduma Waterfalls is 175 metres (574 ft) high and one of the highest waterfalls in southern India.[citation needed] It is located on the Sileru River which forms boundary between Andhra Pradesh and Odisha states. The following are a few other waterfalls located in the river basin: