Photo taken on Sept. 23, 2021 shows the scene of an installation arts exhibition in Valletta, Malta. An installation arts exhibition capturing eye-catching sites and the centuries-long history of Valletta and Beijing was launched on Thursday in Valletta, the capital city of Malta. (Photo by Jonathan Borg/Xinhua)
Installation arts exhibition launched in Valletta, Malta
Source: Xinhua| 2021-09-24 07:24:00|Editor: huaxia