Step into Another World: High-Tech Interactive Space Opens in China