The Snowman at the Top of the World On yesterday’s trip to Nuvuk we came upon this fellow… The snowman just standing there at the northernmost spot of Point Barrow, all alone… at the Top of the World Rate this:Share this:TwitterEmailFacebookPrintPinterestTumblrLinkedInLike this:Like Loading... Related