Log In or Register
The waterfall, flowers and foliage are part of the landscape at SeaWorld, Orlando, FL. Granted they are man made but still beautiful to look at.