The 2022 Winter Olympics are here and Maxar Technologies has released satellite images of many of the venues in China as seen from space.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.