Visitors watch a performance made by a robot dog at the science and technology museum in Jiaxing City, east China's Zhejiang ...
The eight-day Spring Festival holiday from Jan 28 to Feb 4 saw a booming leisure and entertainment market in China.
The Black Pearl at the top of Odeon 333 is a new Chinese restaurant which offers a fresh take on upscale Cantonese dining on a rooftop venue ...