Leards Pond, near the head of Morell River, Route 355, Prince Edward Island, Canada. Am I close salmonguy? Kidding Al. Nice pic.

Steve