Human Flags At The Top Of The World September 30, 2010 1 CommentThe town of Grise Fiord on Ellesmere Island in Nunavut, Canada, has temperatures below freezing nearly all year. Its Inuit …Read More
Human Flags At The Top Of The World
The town of Grise Fiord on Ellesmere Island in Nunavut, Canada, has temperatures below freezing nearly all year. Its Inuit …
Read More