translate English to French: I think more people should come up here to see it for themselves.
Toutefois, il y a quelques décennies à peine, de nombreux Inuit construisaient eux-mêmes leurs moyens de locomotion.