Delphinium denudatum ?

Delphinium denudatum ?;

Flower ID: Could someone please help me with the ID of this flower which looked like Pixie hats to me? It was photographed on the way to Naukuchiatal (Uttarakhand). There were no leaves on the plant, just flowers.
Difficult to fix species without leaves but most probably Delphinium denudatum.
I think the characteristic spur of Delphinium is visible here....though not aware of species.
Thanks ... for IDing the flower.