I used to keep koi in a pond in the backyard... they're super friendly beautiful fish and were really fun to have around. I trained them to eat out of my hand and everything! Unfortunately we started seeing osprey hanging around in the trees by the pond (we did see one dive in and steal a fish once, but we managed to scare it off and it dropped the fish who turned out to be okay), and eventually the fish all disappeared so I can surmise what happened.
I didn't restock the pond last year (we took the opportunity to replace the entire lining), but the osprey would almost do a "fly-by" every so often and it wasn't uncommon to see them perched in the trees above the pond. It's almost like they're waiting for me to put more fish in.
Google is yielding few results, so... anybody have experience and/or suggestions on how to keep the osprey out?? I don't want to put more fish in only for them to be eaten. :/