01 - Preheat oven to 340°F (170°C).
02 - In a mixing bowl, combine crushed graham crackers, melted butter, chopped pistachios, and sugar. Press firmly into the base of a 9-inch springform pan. Bake for 10 minutes, then cool completely.
03 - In a large bowl, beat cream cheese and sugar until smooth and creamy. Add eggs individually, mixing thoroughly after each.
04 - Blend in sour cream, lemon zest, lime zest, lemon juice, lime juice, and vanilla extract until well combined. Gently fold in chopped pistachios.
05 - Pour batter over cooled crust and smooth surface. Tap pan lightly to remove any air bubbles.
06 - Bake for 60 minutes, until the center is set but slightly wobbly. Run a knife around the edge to release, then allow to cool in pan. Refrigerate at least 4 hours, ideally overnight.
07 - In a saucepan, combine cherries, sugar, and lemon juice. Heat over medium until cherries release juice. Dissolve cornstarch in water and stir in. Simmer, stirring, until thickened. Cool completely.
08 - Release chilled cheesecake from pan. Spoon cherry topping over the cheesecake. Garnish with additional pistachios if desired. Slice and serve chilled.