A new Russian restaurant, called 1958, opened at Renmin University of China, Beijing, Oct 26, 2013. [Photo/CFP]