Results 1 results found Asia's largest TV screen at The Place shopping centre, Beijing, China, Asia Mixed Race brother and sister using vr goggles Mixed Race brother and sister using vr goggles Caucasian man using vr goggles watching floating pixels Hands pointing to a engineer's drawing