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 Caucasian man using vr goggles watching floating pixels Mixed Race brother and sister using vr goggles Hands pointing to a engineer's drawing