ARCHIVEDThis roadside attraction no longer exists. World's Largest Mallard Duck Andrew, Alberta GPS: N53° 52.693 W112° 19.937 Credit: Bill Gilson of Aerophoto International