Good view from man made falls