They are mini blush red apples and are sourced from Himachal Pradesh. The flesh is greenish white, and it tastes sweet and juicy.