The 2022 Winter Olympics are here and Maxar Technologies has released satellite images of many of the venues in China as seen from space.
Winter Olympics 2022: See China's stadiums from space in these snowy satellite photos : Read more
Winter Olympics 2022: See China's stadiums from space in these snowy satellite photos : Read more