He is at the north end of Grenadier Pond (so close to Bloor). The pond is completely frozen, but continue to walk north and there is a small creek of open water. It is close to Bloor and Wendigo Way. If you are visiting High Park, you can park at/near the restaurant and walk down to the Pond and continue walking north on the path until you hit open water. There is a very small bridge over the water and that's where you will see lots of mallards, the wood duck and the northern pintail. I drove in from the Lakeshore and came north on Ellis. Good luck!