In your stand mixer, cream butter and sugar until light and fluffy (about 5 min)
Add eggs one at a time, beating well after each addition, scraping the bowl down in between each egg.
Add vanilla, and lemon zest, mix well.
Combine flour, baking soda, and salt in a bowl, whisking together to mix well.
Add half the flour, and blend in just until mixed.
Add the Greek yogurt, and mix just until incorporated, then add the additional flour and blend just until mixed in.
Fold peaches and pecans into the mixture.
Pour batter into buttered pound cake pan bake on center rack at 350 degrees for 60-70 minutes or until a toothpick inserted in the center comes out clean.
Cool on wire rack for 10-15 minutes then invert on to a plate and allow to continue to cool on the rack.
Dust with confectioners sugar when ready to serve.