n a small bowl, mix together the flour, baking powder, and salt. Set aside.
In a large mixing bowl, combine the granulated sugar and the Buddha’s Hand zest until evenly combined (you can use your hands if it’s easier that way). Add the butter and cream to combine; add the eggs and continue mixing. Add the lemon juice and vanilla and mix until smooth. Then gradually stir in the flour mixture until well blended. Chill the dough for 30 minutes.
Preheat the oven to 350 degrees. Roll the dough into small quarter-sized balls and then toss gently in the powdered sugar until lightly coated. Place on a parchment paper covered baking sheet. Bake for 10 to 12 minutes, or until pale golden brown.