Make your own free website on Tripod.com

The man made waterfall at the Jurong Birds' Park, Singapore.

This is supposedly the highest man-made waterfall.