Where is the giant in Poptropica?

It is in the clouds on the island of Early Poptropica.