The image shows a large metal barricade on a sidewalk in a city. The barricade is made of metal and has a banner on it that reads "In Taiwan" in both English and Chinese. The banner also has a colorful abstract design with different shapes and colors. There are orange traffic cones on either side of the barricade. In the background, there are buildings and people walking on the sidewalk. The sky is overcast and the overall mood of the image is gloomy.