Whisk together flour, baking powder and salt in a bowl and keep aside

In another bowl, beat butter, sugar and orange zest till light and fluffy

Beat in the eggs one at a time until combined

Add half the flour mixture and mix till just combined

Add the buttermilk and orange juice and give it another stir

Add the rest of the flour to the mixture

Mix until just combined

Pour the mixture into the prepared baking pan

Bake for 55-60 mins

Sprinkle with icing sugar

It's ready!