The picture above is from the Potter films. The hut is under construction at IOA. Progress is finally occuring in the building of the new land. Hagrid's hut is located under the Dueling Dragons coaster.