This footage was filmed and produced 4 January 2024. A super giant "ARCFOX" made of paper attracts people to take photos in Shanghai, China, January 4, 2024. This is the ...