Video PlayerClose
File photo taken on Sept. 5, 2020 shows the exterior view of the National Museum of 21st Century Arts (MAXXI) in L'Aquila, Italy. (Photo by Luca Eleuteri/Xinhua)
File photo taken on Sept. 5, 2020 shows the exterior view of the National Museum of 21st Century Arts (MAXXI) in L'Aquila, Italy. (Photo by Luca Eleuteri/Xinhua)