Alexa responded: The mountain scenes in the Chinese version of "The Three-Body" were filmed in various locations in Guangxi province, China, including Guilin, Yangshuo, and Xingping Ancient Fishing Town. These locations are known for their stunning natural beauty and landscapes, which were showcased in the film.