Preheat the oven to 350°F. Line a 9×5? loaf pan, with parchment paper.
In a medium bowl, mix together flour, baking powder, and salt, set aside.
In a mixing bowl, beat together the yogurt, sugar, eggs, lemon zest, almond extract, and oil.
Slowly add the dry ingredients to the wet ingredients. Beat 3 – 4 minutes, scraping sides of bowl.
Pour 1/3 of the batter into the pan, add 1/3 of the cherries, repeat.
Top with pecans.
Bake 50-55 minutes, or until knife comes out clean.
If cake is becoming too dark near the end of baking time, loosely drape a piece of aluminum foil over cake for the last 15 minutes.
Let loaf cool in the pan for 10 minutes, remove from loaf pan onto wire rack, let cool.
To make lemon glaze: squeeze juice out of lemon (the one the rind was taken from) mix with enough icing sugar to make a smooth glaze to pour over cake.
When loaf is cool, drizzle with lemon glaze and cool until glaze hardens.