Aerial photo taken on May 20, 2022 shows the open-air cinema in Barling Village, Damxung County of Lhasa, southwest China's Tibet Autonomous Region. (Xinhua/Bian Ting)
Go to Forum >>0 Comment(s)