a giant art piece in the middle of a busy city where people come to see it
een reusachtig kunstwerk in het midden van een drukke stad waar mensen het komen zien
Many people have come to see a large art piece.
Veel mensen zijn gekomen om een groot kunstwerk te zien.
giant is  a synonym of large.
reus is een synoniem van groot.