Russian Drama “Eugene Onegin” Hits The Stage

A play based on Alexander Pushkin’s classic work Eugene Onegin is now being staged at Shanghai Culture Square. The play will be staged four times, running until May 12th, before moving on to Beijing.

 

Video Source: Shanghai Live, ICS