Photo taken on Aug. 3, 2016, shows the performance of stage drama “Three Body Problem” in Beijing, capital of China . The drama show is held at Beijing Exhibition Hall from Aug. 3 to Aug. 8. (Photo provided by the author)
Photo taken on Aug. 3, 2016, shows the performance of stage drama “Three Body Problem” in Beijing, capital of China . The drama show is held at Beijing Exhibition Hall from Aug. 3 to Aug. 8. (Photo provided by the author)