the text says that the meteoroid filmed was north and west of Beijing China, probably the orange spot.
Thanks. You’re likely correct. From the pic I wasn’t sure which areas were land and which were clouds.