a giantfoot standing on top of a snow covered mountain next to an airplane and people