the fountain of bakhchisarai (russian: бахчисарайский фонтан) is a full-length ballet in four acts, choreographed by rostislav zakharov to music by boris asafyev. the libretto by nikolai volkov is based on the 1823 poem of the same title by alexander pushkin. the ballet premiered on 28 september 1934 at the kirov academic theatre of opera and ballet, with galina ulanova as maria, olga iordan as zarema, mikhail dudko as khan girey, and konstantin sergeyev as vaslav.