You can’t miss it. Its BIG! The rubber duck is here in Hong Kong, sitting near Habor City Shopping mall near the Star Ferry pier from Central to TST.
To take a decent photo, you need to fight through the millions of tourists crowding around it.
The duck will be in Hong Kong until 9th June’13. I hear that it will be sailing to USA but not sure where in US though.
Its meant to spread joy to the world, I believe. And I am sure it did.