Home > About Us > Group Introduction

SoReal Superbody Space (Concept Store), is the first offline VR display and experience center of Sky Limit Entertainment, located at New Lufthansa Shopping Center, Wangfujing Avenue, Beijing City, with a floor area of 4,000 square meters. It is created jointly by the concept designer who designed the Hollywood movies like Transformers, Lost In Space and Captain America, the Chief Creative Officer of American International Arts Center, and the construction team of Chinese Hall of Shanghai World Expo in 2010. The shop design won the gold and silver awards of IDA Design Awards of America, which was known as the Oscar Award of design industry. As the world’s first large VR theme technology paradise, SoReal Superbody Space displays various new technologies in VR/AR fields, in order to provide customers with distinct immersive entertainment experience.