As the famed giant rubber duck finally arrived in Taiwan, we set up a campaign site documenting its journey along with some fun facts, presented in these infographics.
Back to Top